Anselm&#39;s Gambit - Kindle edition