Marshall, Arthur Hammond, Unspecified, alias 'Archibald Marshall', author