Publications by 'Fraser Dallachy'