publisher: Jordan Publishing (GB) publish date: August 31st 2012
format: paperback pages: 892
ISBN:
1846613132 (9781846613135)
publisher: Jordan Publishing (GB) publish date: June 30th 2010
format: paperback pages: 457
language: English
ISBN:
1846612071 (9781846612077)