Mary&#39;s Rainbow - Kindle edition