В отрицательных предложениях после глагола 'buy' (покупать) обычно используется 'any', когда речь идет о неопределенном количестве чего-либо. Это указывает на то, что мама не купила какое-либо количество книг, в отличие от 'some', которое чаще используется в утвердительных предложениях или для предложения чего-либо.
Таким образом, правильный вариант — 'any'.
Ответ: any