RecordDetails
Taif : Taif University, 2009.
d, vi, 465 p. : col. ill., maps ; 24 cm