Cain: The Search for the Gregori - Kindle edition