Author: Salter, John Thomas.