author
34CommentsNew Hampshire, USA
Curmudgeon.