This is a personal blog. The opinions expressed on these pages and in these entries are entirely my own and do not necessarily represent those of my employer, my customers or associates.
I have never accepted any form of payment in return for mentioning a product name or linking to a site on my blog.
I make no representations as to the accuracy, currency, completeness and suitability for any purpose of the information found on this site. All information is provided as-is.
The information on this blog and on these pages is copyrighted material. Everyone is encouraged to reference and cite the material for personal and academic purposes. The material may not be used in a for-profit fashion.
The Comments section of each entry is open for discussion and dialogue. I welcome feedback to my blog entries from anyone. However, I reserve the right to remove any comment or reply that is off-topic, contains profanity or is intended to generate traffic to a for-profit web site.