Thomas Carmody view 3