Publications by 'Bryan M. Franklin'