The joy of the search for knowledge : (World scientific, 1999)