publisher: Cartermill Pub.
format: hardcover pages: 683
language: English
ISBN:
1860670296 (9781860670299)
publisher: John Harper Publishing publish date: January 24th 2005
format: hardcover pages: 720
language: English
ISBN:
0954381149 (9780954381141)