by Brian Clement (Author), Brian Clement (Author), Colin T. Campbell (Preface), Patricia Consoli (Translator)
Format: Paperback
Pages: 266
ISBN 13: 9798489903400