by Bloomsbury (Author), Stefan Vogenauer (Editor), John Cartwright (Editor), Simon Whittaker (Editor)
Format: Hardcover
Pages: 950
Edition: 01
Publisher: Hart Publishing
Published: 17 Apr 2009
ISBN 10: 1841138053
ISBN 13: 9781841138053