Barry Rosen 

Retired attorney, currently husband, father & Pop-pop. Transplanted Philadelphian in western Missouri and lifelong Democrat.
See followers