Memorial for Peter Leslie-Grant, eldest son of Captain John Grant, late of Ballindalloch [electronic resource]