Publications by authors named "Bret M Hanlon"