Author: Wright, James (Education advisor)
Alternate names: James Wright; James Duncan Wright; Wright, James (James Duncan)