g . t. Cowesfr.