by Graham Ward (Editor), Michael Hoelzl (Editor)
Format: Hardcover
Pages: 306
Publisher: Bloomsbury 3PL
Published: 30 Jun 2006
ISBN 10: 0826480055
ISBN 13: 9780826480057