Publications by 'J. Howard Petrie'