Publications by authors named "Greg J Petrucci"