ISBN: 9780691017976
Publisher: Princeton University Press
Author: Bachofen, Johann Jakob
Publish Date: 1992/06/25
Price: $47.95