Information:

Item#: 9780679313618
Author: Manji, Irshad
Publisher: Random House Of Canada
Cover: Paperback