Craigmillar Castle: an elegy.