In recent years, a new discipline has arisen that argues human behaviour can be understood in terms of evolutionary processes. Evolutionary Explanations of Human Behaviour is an introductory level book covering evolutionary psychology, this new and controversial field. The book deals with three main areas: human reproductive behaviour, evolutionary... more...

A survey of the interaction between science and Anglo-American literature from the late medieval period to the 20th century, examining how authors, thinkers, and philosophers have viewed science in literary texts, and used science as a window to the future. more...

It's 1989, and Harry 'Rabbit' Angstrom is far from restful. Fifty-six and overweight, he has a struggling business on his hands and a heart that is starting to fail. His family, too, are giving him cause for concern. His son Nelson is a wreck of a man, a cocaine addict with shattered self-respect. Janice, his wife, has decided that she wants to be... more...