The Hon Ralph G. a. Hamilton