Details Publisher (Source) Toronto : Random House, 2003 Langue Non spécifié ISBN 9780679312505 Record