by Mervyn Davies, David Roach
publisher: Mainstream Publishing publish date: September 1st 2005
format: paperback pages: 224
language: English
ISBN:
1845960319 (9781845960315)
publisher: Mainstream Digital publish date: November 2nd 2012
format: ebook pages: 240
language: English
ISBN:
1780577516 (9781780577517)
publisher: Mainstream Publishing publish date: September 1st 2004
format: hardcover pages: 224
language: English
ISBN:
1840188650 (9781840188653)