You need to sign in or sign up before continuing.
Scan barcode

509 pages • first pub 2002 (editions)
ISBN/UID: 9780140276053
Format: Paperback
Language: English
Publisher: Penguin Books
Publication date: Not specified
Description
Recently many people have assumed that we are blank slates shaped by our environment. But this denies the heart of our being: human nature. Violence is not just a product of society; male and female minds are different; the genes we give our child...
Community Reviews
Content Warnings

509 pages • first pub 2002 (editions)
ISBN/UID: 9780140276053
Format: Paperback
Language: English
Publisher: Penguin Books
Publication date: Not specified
Description
Recently many people have assumed that we are blank slates shaped by our environment. But this denies the heart of our being: human nature. Violence is not just a product of society; male and female minds are different; the genes we give our child...