by Louise Rennison
publisher: HarperCollins publish date: July 27th 2004
format: paperback pages: 512
language: English
ISBN:
0060575905 (9780060575908)
publisher: HarperCollins publish date: July 12th 2008
format: paperback pages: 496
language: English
ISBN:
000727467X (9780007274673)
publisher: HarperCollins publish date: October 2010
format: paperback pages: 496
language: English
ISBN:
0007376111 (9780007376117)
ASIN: 7376111
publisher: Barnes & Noble publish date: December 1st 2008
format: paperback pages: 487
language: English
ISBN:
1435111990 (9781435111998)