Author: J. arthur thomson. M.A