Hitchens Swings… and Strikes Out J.X. Mason June 2, 2019 No Comments Answering the Question -- "What is the Purpose of Life?"