John 0 ’ Mahoney , vald lil