Halstead, John,pseud. [i.e. George Forrester Scott.]