STEWART HAMILTON HAILE