Captain E.G. G. Hastings