Author: John Stevenson 
Alternate names: John, Stevenson; john stevenson