Weekend Surprise! 5% off any purchase. Get the code »

William Swanson

William Swanson, a senior editor at "St. Paul Magazine", has written and edited for various publications in the Twin Cities and elsewhere for more than 30 years.