Disclaimer The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.Any link on this site may lead to an external website that is not under my control and that external website might show an opinion that is not mine.