Crossing over : where art and science meet - Gould, Stephen Jay.; Purcell, Rosamond Wolff (New York : Three Rivers Press, 2000)