Рекомендую две книги — хорошие книги должны быть у каждого