avg_rating: 3.74
name: J.M. Cartwright
about: JM Cartwright is the alter ego of a polished professional who works all the time. Well, maybe not all the time... but paying the mortgage and buying dog food keep JM pretty busy. JM dreams of the Appalachians and someday sitting on the veranda overlooking 100 acres of paradise.