Joseph P. Kennedy: a life and times