Faith versus fact: why science and religion are incompatible Coyne, Jerry A. Popularity → Current 55 Peak 82 Niche 94 Penguin Books 2016