Author: John Leigh Mellor
Alternate names: JOHN LEIGH MELLOR