Author: George Frederic Stewart Bowles
Alternate names: George Frederic Stewart Bowles; G Stewart Bowles; G. Stewart Bowles