Failure: Why Science Is So SuccessfulStuart Firestein Buy audiobook from: Audible.com, $14.95 | iTunes, $14.95 Failure: Why Science Is So Successful “If there is any justification for man’s ability to overcome his own limits of reason, ‘FAILURE’ stands as a shining example....