Who is Caitlin Moran? Catherine Elizabeth Moran is an English journalist, author, and broadcaster who writes three columns a week…