TERRENCE R. HASTINGS