by Lucy Grealy
publisher: Bloomsbury publish date: July 6th 2001
format: paperback pages: 186
language: English
ISBN:
1582341532 (9781582341538)
publisher: Bloomsbury publish date: August 19th 2000
format: hardcover pages: 224
language: English
ISBN:
1582340854 (9781582340852)
publisher: Turtleback Books publish date: July 1st 2001
format: hardcover
language: English
ISBN:
1417726210 (9781417726219)
publisher: Bloomsbury publish date: December 10th 2008
format: ebook pages: 192
language: English
ISBN:
159691792X (9781596917927)