Title: Modern Ceylon Through A Looking Glass