About

Husband to a magnificent wife, father of two wonderful children, and owned by three rotten dogs. In general, a luckier man than I have any right to be.

Find John P. on
Recent Activity