The case against evolution: A Critical Examination of Darwin's Legacy and its Philosophical ImplicationsGeorge Barry O'Toole