Caitlin Johnston is a journalist whose work has appeared in the Tampa Bay Times, The Dallas Morning News and the Baltimore Sun.