Sir Robert Ball (Person) - Source Library Encyclopedia