Publications by 'John Templeton'