by David King (Author)
Format: Hardcover
Pages: 345
Publisher: Mehring Verlag
Published: Apr 2010
ISBN 10: 3886340910
ISBN 13: 9783886340910