m.sc f. a. haight