Robert Backhouse
Robert Ormston Backhouse was a British archer who competed at the 1908 Summer Olympics in... more »
Robert Backus
Robert Backus is a businessperson. more »