The Cotton Caliph

by Margaret Summerville

219 p. ; 18 cm