This is a personal blog. The opinions expressed here do not necessarily represent those of my employer or my church. The opinions of expressed by guest authors and commenters do not necessarily represent my opinions.