John Patrick Mea is following