Armstrong, Karen

Muhammad - London Victor Gollancz 1995 - 290p.

297.63 Ar57M