A passion for discovery - Freund, Peter G. O. (World Scientific,)