Author: arthur torrance