by JohnKeegan (Author), HermannKusterer (Translator)
Format: Paperback
Pages: 422
Publisher: Campus Verlag Gmbh
Published: Oct 2007
ISBN 10: 3593383241
ISBN 13: 9783593383248