A Philadelphia-area native offers an unlettered layman’s perspective. Home About Contact Robert J. Cavanaugh, Jr. Contact Feel free to contact me at bobcavjr@gmail.com or simply use my contact form below. Name Email Address Message 5 + 7 = Submit SearchSearch Recent Posts The Post-Trump Republican Party Does America Need a Supply-Side Comeback? La Boheme Glengarry Glen Ross Joaquina Kalukango