Author: bernard [edited by dan h. laurence] shaw