John F. Kennedy: His Life and Legacy