Alan Gregory 

Kennedy Democrat since the 60s. Blogger, teacher, trainer, loves history and reads almost as much as I sleep. Great wife, good life, despite the strife.