Publications by 'Alex D. D. Craik'