Richard Mesic Author