Time And Again (Extended Version)

JohnSmith.