This is a personal blog. The opinions expressed here represent my own and not those of my current or past employer, clients, government agencies and/or other people. All data and information is provided on this site is for informational purposes only and on an as-is basis. This site makes no representations as to accuracy, completeness, timeliness, suitability, or validity of any information on this site and will not be liable for any errors, omissions, or delays in this information or any losses, injuries, or damages arising from its display or use. Furthermore, my Blog editor (currently Blogger) does not have any provisions for automatic spell checking that I can find. Thus, please don't complain about spelling or grammar (especially if I'm sending this from my BlackBerry). Additionally, my thoughts and opinions change constantly. This is part of having an open and ever curious mind. This blog is intended to provide a brief snapshot and manifestation of the various random thoughts I've had throughout the day, and as such thoughts and opinions expressed within out-of-date posts may not be the same, nor even similar, to those I may hold today. Therefore, some entries, I will update from time-to-time. This may seem revisionist, but I don't always have time to reflect and elaborate at that particular moment and/or may want to clarify them in the future. Blogs with titles are entries I have made for this blog site and this site only. Any others are captured from select Twitter or Facebook feeds to maintain a timeline or to remind me of an event.