Why we sleep: The functions of sleep in humans and other mammals by James Horne, Oxford University Press, 1988. $49.95 (x + 319 pages) ISBN 0 19 261682 X