Author: Denis John-Naylor
Alternate names: Denis Naylor