An elegy on David Ritchie, Peebles-shire.