Publications by authors named "Nayana Liyanarachchi"