Publications by authors named "Blaire Craig"