publisher: Mainstream Publishing publish date: October 1st 2006
format: paperback pages: 448
language: English
ISBN:
1845961196 (9781845961190)
publisher: Mainstream Publishing publish date: October 1st 2005
format: hardcover pages: 416
language: English
ISBN:
1845960130 (9781845960131)