divya babu: The Ghost in the mirror.....