Publications by authors named "J Graham Ruby"