chester hastings