Why we sleep : the functions of sleep in humans and other mammals / James Horne. - Horne, James, 1946- (Oxford University Press, 1988)