Publications by 'Bob Telford'