Key ideas in human thought - McLeish, Kenneth 1940- (Facts on File, 1993)