Author: Roger S. Bagnall
Alternate names: Roger Shaler Bagnall; ROGER S. BAGNALL; Roger S Bagnall
Born: 1947