The isle of Withorn: towards a reassessment - McCarthy, Mike (Transactions of the Dumfriesshire and Galloway Natural History and Antiquarian Society, 3rd Series, 84 (2010), 2010)