Limited Edition

Year 2007
Published by Birkhäuser GmbH
Language German
ISBN 13 978-3764388942