Enchanting the Desert

Nicholas Bauch
May 2016
A Stanford Digital Project
ISBN: 9780804797399