Publications by authors named "Ruben Yap Kannan"