Corfe Castle and the scars of time