John McCain has a list of books for Memorial Day reading at OpinionJournal.