Publications by authors named "CRUICKSHANK J"