t. middi , fair t. g . fairgood