by ImmanuelKant (Author)
Format: Paperback
Pages: 328
Publisher: Imprint unknown
Published: May 2003
ISBN 10: 378731654X
ISBN 13: 9783787316540