by HarunYahya (Author), Mustapha Ahmad (Translator)
Format: Paperback
Pages: 234
Edition: 6th edition
Publisher: Ta-Ha Publishers Ltd
Published: 02 Aug 1999
ISBN 10: 1897940971
ISBN 13: 9781897940976