Klein is both a skilled reporter and a wide-ranging humanistic scholar
The book is popular and learned, witty and serious, literary and mathematical