St John Hankin: The Cassilis Engagement