Robert Cranston Robert Holton Robert Thornton Robert G. Middleton. Robert Albrighton Robert L. Norton Shaekleton