Publications by authors named "Thomas H Brennan"