john devadoss' blog

opinions...