a long awakening [Cassingle #18]