John D. Miller ,

Name
John D. /Miller/
Given names
John D.
Surname
Miller