Publications by authors named "John Fullarton"