Dan Shafer

Dan Shafer

Dan Shafer writes and publishes a weekly opinion column called The Recombobulation Area.