Thought provoking and absolutely amazing.