Ben J. Pierce view 3