Polonnaruwa : a poem in stone