by David Garland (Author), Andreas Wirthensohn (Translator)
Format: Paperback
Pages: 394
Publisher: Campus Verlag Gmbh
Published: Jun 2008
ISBN 10: 3593385856
ISBN 13: 9783593385853