Author: John Lewis Crommelin-Brown
Alternate names: J. L. Crommelin-Brown; J. L. Crommelin Brown; Crommelin Brown, J. L.