Publications by authors named "John R Crouch"