publisher: Mainstream Publishing publish date: October 1st 2009
format: paperback pages: 256
language: English
ISBN:
1845964845 (9781845964849)
ISBN:
1847711138 (9781847711137)
publisher: Mainstream Publishing publish date: October 2nd 2008
format: hardcover pages: 240
ISBN:
1845963679 (9781845963675)