Please forgive me for this -- the post is fascinating and I learn a lot from you but it has been a very hard few days.