Author: David R. Johnston-Jones
Alternate names: Johnston-Jones, David R.