A Three-Minute Speech : Lincoln's Remarks at Gettysburg By Armstrong, Jennifer Paperback From $5.98 Free Shipping