publisher: Anness
publish date: April 25th 2006
format: paperback pages: 512
language: English
ISBN:
1844763080 (9781844763085)
language: English
ISBN:
0681140348 (9780681140349)
language: English
ISBN:
1844772128 (9781844772124)
publisher: Southwater Publishing publish date: November 15th 2009
format: paperback pages: 512
language: English
ISBN:
1844767329 (9781844767328)