A story in 4 parts...