David Cleveland, B.