Author: j.w. leech, bsc, phd