Richard Burton O. Richard Norton Smith Richard Norton by Richard Alan Morton Prichard Mari Richard Halliburton. David Horton Leonard-Barton Richard E Richard Ⅱ