This is my personal web site. It does not represent, in any way, the opinions of my current employer, my previous employers, the universities I attended, my friends, or family, and especially, my children.  Since my two cats often wander over my keyboard while I am working they may in fact agree with my sentiments. You will need to ask them yourself.

.Boo Small Web view