The cave temples of Maichishan - Sullivan, Michael, 1916- (Faber and Faber, 1969)