Author: William James Couper
Alternate names: W.J. (William James) Couper