Author: James Moray Brown
Alternate names: Brown, J. Moray (James Moray); James Moray Brown; J. Moray Brown