RecordDetails
United Kingdom : The Islamic Foundation, [1989]
176 pages : map ; 24 cm