The Gatekeeper and the Hoogle
ISBN-13: 9781784657789