James A Tomaselli view 3