Oracles and Miracles
ISBN-13: 9780143204411