Mr Thomas Hagan Jr