by StephenJayGould (Author)
Originally published: New York: Harmony Books, c1996.
Format: Paperback
Pages: 256
Edition: Reprint
Publisher: Harvard University Press
Published: 21 Oct 2011
ISBN 10: 0674061616
ISBN 13: 9780674061613