…these thoughts, this vision, have I been here before?..