"Ranald Macpherson"