Author: J.T.Mcintosh (Pseudonyme) James Murdoch Macgregor