Seeds of Discovery: The Logic, Illogic, Serendipity, and Sheer Chance of Scientific Discovery Paperback $17.95