Edward Holdsworth William Warbu Spence