Retrospect: A Future Recalled Experience - Kindle edition