bballad
Hawkins is also where i took my example from. In all the books I have read on the subject his one aimed at the general public is about the clearest.
For anyone who hasn't read it yet it is called "A brief history of time by Stephan Hawkins".