The wondrous Isle of Staffa, etc.
MacCulloch, Donald Brown.
Edinburgh, 
1957.