Edward M. Kennedy: A Biography