birth_date: 1946-12-31 00:00:00
avg_rating: 4.38
name: Craig L. Symonds
about: Craig Lee Symonds is a retired professor and former chairman of the history department at the United States Naval Academy. He earned both his MA (1969) and Ph.D. (1976) from the University of Florida.