John T. Maher

My blogs

About me

Location New york City, New York
Introduction I am a sort of portable curmudgeon who has his best thoughts as he walks his dogs.