Kevin Vaughan

Kevin Vaughan, a staff writer at the Denver Post, was a finalist for the 2008 Pulitzer Prize in Feature Writing.