As Tony Gardiner says in at the beginning of this book, "the last ten years or so has seen a remarkable blossoming of public interest in mathematics [but] most of the books produced have been for adults, rather than for students. Moreover, most are in prose format - for those who want to 'read about' mathematics, rather than those who want to get their hands dirty solving problems."
Over the last decade, the discipline of neuropsychology has shed light on many aspects of human thought. Brain scans, carefully structured behavioural experiments, and the study of individuals who have suffered brain damage, have taught us much about which abilities are native to humans and which learned; which abilities can be lost and what happens when they are.
Ever since Watson and Crick worked out the double helix structure of DNA in 1953, the role of genetics in biology has grown and grown. Genetic determinism - the belief that we are controlled by our genes and that no other factor is significant - is now all-pervasive.

The famous mathematician Euclid is credited with being the first person to axiomatise the geometry of the world we live in - that is, to describe the geometric rules which govern it. Based on these axioms, he proved theorems - some of the earliest uses of proof in the history of mathematics.

One of the most puzzling aspects of human behaviour is cooperation, in situations where backstabbing and selfishness would seem to be more rewarding. From the point of view of evolutionary theory, the very existence of altruism and cooperation appear mysterious.

Neuropsychologist Brian Butterworth tells us about research showing that even newborn babies have a basic understanding of number. It seems we are all mathematicians!

Suppose you have an infinitely large sheet of paper (mathematicians refer to this hypothetical object as the plane). You also have a number of different colours - pots of paint, perhaps. Your aim is to colour every point on the plane using the colours available. That is, each point must be assigned one colour.