The Human Spark: The Science of Human De- hardcover, Jerome Kagan, 9780465029822A nice touch is the illustrated fold-out poster tucked in the back.