Publications by authors named "Garry John"