David Libertas

David Libertas is a writer for Libertas.Liberty.me.