Other details
- Description:
32 leaves : illustrations, ; 24 cm
- Published:
London : Walker, 2009.
- Language:
English
- Notes:
Originally published: 2007.
- ISBN:
9781406322446
140632244X
- OCLC Number:
298599335
- Other Identifiers:
British national bibliography: GBA904558