by Martin Walker (Author), Michael Windgassen (Translator)
Format: Paperback
Pages: 338
Publisher: Diogenes Verlag Ag
Published: Jun 2010
ISBN 10: 3257240465
ISBN 13: 9783257240467