publisher: Geddes & Grosset publish date: September 28th 2002
format: paperback pages: 239
language: English
ISBN:
1842052497 (9781842052495)
publisher: Geddes & Grosset Ltd publish date: May 17th 2007
format: paperback pages: 240
language: English
ISBN:
1855349515 (9781855349513)