Author: John Noakes
Alternate names: JOHN NOAKES