Scranton!


Live from Scranton!

DISCLAIMER:

This website is a collection of my publication credits, some of which include editorial columns. Views expressed in these columns should not be construed as being endorsed by my employers, past or present.

But know this: I love the serial comma.

@jpcallan