Michael R. Meredith
overview