publisher: Hart Publishing (UK) publish date: October 12th 2010
format: hardcover pages: 658
language: English
ISBN:
1841139998 (9781841139999)
publisher: Hart Publishing (UK) publish date: October 12th 2010
format: paperback pages: 658
language: English
ISBN:
184113998X (9781841139982)