Publications by authors named "James Graham Cross"