Author: James Noël MacKenzie Maclean
Alternate names: James Noel Mackenzie MacLean; James Noël MacKenzie MacLean