Details Publisher (Source) Toronto : Random House, 2003 Language Not specified ISBN 9780679312505 Record