American Heritage History of the Battle of Gettysburg

November 30, 2001
 

with Craig Symonds, Professor of History, ZUnited States Naval Academy