Andrew MacNeill of Oronsay: pdf