Vardy , Peter The puzzle of God / Peter Vardy - new edition - 246p. : novel ISBN: 9780006281436 Subjects--Topical Terms: novel LC Class. No.: BL51VAR1999