Mister Tom O'Malley

This is Mister Tom O'Malley. A character and a half, to be sure.