Written and unwritten : a new history of the buddhist caves at Yungang - Caswell, James Oliver (University of British Columbia (UBC) Press, 1988)