by Mohammad Hashim Kamali (Editor), Mohammad Hashim Kamali (Editor), K S Nathan (Editor)
Format: Hardcover
Pages: 350
Publisher: ISEAS Publishing
Published: 30 Mar 2005
ISBN 10: 9812302832
ISBN 13: 9789812302830