Ted Kennedy: A Life — John A. Farrell | NiceBooksReads