George Fossett Roberts - Welsh soldier, politician and administrator