
1904233651 / 9781904233657
Paperback
22/03/2007
500+ in stock Need More ?
United Kingdom
20 cm 434 p.
teenage Learn More
Quiz No: 211729, Points 18.00, Book Level 4.90,
Upper Years - Key Stage 3 Learn More
Upper Years - Key Stage 3 Learn More
Reprint. Originally published: New York: Little, Brown, 2005; London: Atom, 2006.