by Craig Kielburger (Author), Marc Kielburger (Author), ShelleyPage (Author)
Format: Paperback
Pages: 304
Edition: Rev Upd
Publisher: Greystone Books
Published: 24 Aug 2010
ISBN 10: 1553655869
ISBN 13: 9781553655862