Skip to content

Disclaimer

This blog is my venue to comment in public on various matters related to my professional field. In no way should anything posted on this site be regarded as official communication from my employer. The postings on this site represent my own positions, opinions, speculation, beliefs and strategies. These positings do not necessarily represent the positions, strategies or opinions of my employer (IBM).

© 2007-2010 Michael Richmond All Rights Reserved.