Islay and Colonsay: Mesolithic hunter-gatherers in the Hebrides. - Mithen, Steven J. (1999)