Moore
Publisher: Humanity Press/prometheus Bk
Format: Paperback
Number of pages: 335
ISBN-13: 9780333474525