publisher: Thorogood
publish date: April 25th 2005
format: paperback pages: 270
language: English
ISBN:
1854182595 (9781854182593)
publisher: Trafford Publishing
publish date: November 17th 2012
format: paperback pages: 52
ISBN:
1466931043 (9781466931046)
publisher: HarperCollins
format: hardcover pages: 478
language: English
ISBN:
0060694513 (9780060694517)