Author: Joseph E. Bowles
Alternate names: Joseph Esmond Bowles; J. E. Bowles; J E Bowles; Joseph Bowles
Born: 1929