David E Roth view 1