J. T. McIntosh was a pseudonym used by Scottish writer and journalist James Murdoch MacGregor.
NASource: Wikipedia