in reply to What should I read?
It presents various interesting math ideas in an enjoyable format (Sherlock Holmes mysteries, with Dr. Watson playing the Socratic foil).
There's also a good quantum physics book in the same format by the same author.