Iona : Its history and archaeology. - Reece, Richard