Meet James M. Lynch