Publications by 'Bryan Clifford'