by Peter Kerr
publisher: Lyons Press publish date: May 1st 2005
format: paperback pages: 320
language: English
ISBN:
1592286186 (9781592286188)
publisher: Summersdale publish date: May 1st 2004
format: paperback pages: 320
language: English
ISBN:
1840243805 (9781840243802)
publisher: Soundings publish date: December 1st 2009
format: audiobook
language: English
ISBN:
1407904868 (9781407904863)
publisher: Soundings publish date: March 1st 2005
format: audiobook
language: English
ISBN:
1842839640 (9781842839645)
publisher: Summersdale Publishing publish date: May 3rd 2004
format: ebook
language: English
ISBN:
1282041460 (9781282041462)
publisher: Summersdale Publishers publish date: May 1st 2004
format: ebook pages: 320
language: English
ISBN:
184839988X (9781848399884)
publisher: Summersdale Publishers Ltd publish date: September 9th 2009
format: ebook
language: English
ISBN:
0000210609 (2940000210604)