Ph D. James B. Battles