Kaleidoscope : my life&#39;s multiple reflections - Kindle edition