by Andrea Newman
publisher: Serpent's Tail publish date: June 21st 2011
format: paperback pages: 336
language: English
ISBN:
1846687721 (9781846687723)
language: English
ISBN:
0140040900 (9780140040906)
publisher: Ballantine Books publish date: January 1st 1972
format: mass market paperback
language: English
ISBN:
0345029933 (9780345029935)
language: English
ISBN:
0363000216 (9780363000213)
publisher: Serpent's Tail publish date: September 2nd 2010
format: ebook
language: English
ISBN:
1847656544 (9781847656544)