BALL, ROBERT HAMILTON.
The amazing career of Sir Giles Overreach.
BALL, ROBERT HAMILTON. The amazing career of Sir Giles Overreach. © 14Mar39; A127606. Robert Hamilton Ball (A); 6May66; R388424.
Robert Hamilton Ball|A