Author: Trevor Davis Lipscombe
Alternate names: Trevor Lipscombe