Randi&#39;s Steps - Kindle edition