J. David Petruzzi

J. David Petruzzi is a noted American Civil War cavalry historian and author.