David Smith

1 POSTS 0 COMMENTS
David Smith is a retired union negotiator and director. He now divides his time between Florida and Montana. A very late Catholic convert, he blogs on theology at benfiniti.com, and occasionally on politics at mistermoleman.com.