Ceylon Today: A Brief Review