JAMES HORNFISCHER

(James D. Hornfischer)


James Hornfischer
James Hornfischer
  • Born:
  • Nationality:
  • Profession:

James D. Hornfischer (born 1965 in Massachusetts) is an American literary agent and naval historian.