Enigma variations. - Price, Richard. 1941- (Harvard University Press, 1995)