Author: Bowles, George.