Title: Geology, Petrology and Geochemistry of Ailsa Craig, Ayrshire (BGS Reports)