Davis M Griffith & Asoc