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