Publications by 'Jim W. F. Catto'