By Winchester, Simon
By Doidge M.D., Norman
By Feynman, Richard P
By Paulos, John Allen
By O'Shea, Donal
By Hawking, Stephen William, Stephen Hawking
By Berg, Walter
By Moore, Patrick
By Taleb, Nassim Nicholas Nicholas
By McKellar, Danica
By Heilbron, John L.
By McDougal, Charles
By Williams Ph.D., David
By Maslin, Mark
By Wilkie, Tom, Rosselli, Mark
By Silver, Nate
By Rhodes, Richard
By Rogers, Lucy
By Mabey, Richard
By Strogatz, Steven
By Edwards, H M.
By Godfrey-Smith, Peter
By Asimov, Isaac
By Newton, Sylvia
By Clarke, Peter