Impurity, Authenticity, Humanity 3.1
Publisher: Angelaki
Published: July 23, 1998
Format: Paperback
Number of pages: 203
ISBN-13: 9780902879065