This blog reflects my own personal views and insights. It is a mix of philosophical pondering of small and big things that affect our lives. My views and opinions do not reflect or express or promote any formal organizational endorsement or direction.