Author: Herbert James Hay Mackay
Alternate names: Herbert James Hay MacKay; Herbert J. H. Mackay