GREGORY T HAYNES