His credits range from book authorship, to college level teaching, to editing for “Time”, “Slate”, and “The New Republic”. He has written for “The Atlantic Monthly”, “The New Yorker”, and “The New York Times Magazine” and runs two websites, “Bloggingheads.tv” and “MeaningofLife.tv”.