James Owen Hannay

Pseud. of George Birmingham.