publisher: Tottel Publishing publish date: February 28th 2013
format: hardcover pages: 994
language: English
ISBN:
1847668879 (9781847668875)
publisher: Tottel Publishing publish date: July 12th 2007
format: hardcover pages: 642
language: English
ISBN:
1845923138 (9781845923136)