Pyramid - Macaulay, David (David A.), 1946- (London : William Collins Sons, 1980)