by YousufAliAbdullah (Translator)
Format: Hardcover
Pages: 1759
Edition: 11th edition
Publisher: Amana Publications
Published: 01 Jan 2008
ISBN 10: 1590080254
ISBN 13: 9781590080252