5156776
9781405154901
Sahotra Sarkar is Professor of Integrative Biology and of Philosophy at the University of Texas at Austin.Sarkar, Sahotra is the author of 'Doubting Darwin? Creationist Designs on Evolution', published 2007 under ISBN 9781405154901 and ISBN 140515490X.
[read more]