Past, Present & Personal: Teaching Writing in U.S. History By Kashatus, William C. Paperback Price $5.65 Free Shipping