Eric Allen

Husband to an amazing wife, dad to 3 awesome kids, trying to figure out my place in this world. Offering thought-provoking commentary on a wide range of issues.