by David N . Stamos (Author)
This provocative text considers whether evolutionary explanations can be used to clarify some of life's biggest questions.
Format: Paperback
Pages: 284
Edition: 1
Publisher: Blackwell Publishing
Published: 10 Jan 2008
ISBN 10: 1405149035
ISBN 13: 9781405149037