All views expressed in this blog are personal and do not intend to violate the right of others to express their own.