I came across a more lighthearted but actually fairly comprehensive history of physics - Fizz tells the history of physics in a novel about a young woman who time travels to meet Galileo, Newton, Einstein, Hawking and many others. (See http://www.fizz-book.com" ). I found this to be a fun way to...