Interpreting American History
by
John David Smith
xi, 243 pages ; 22 cm