Author: Lin ; Triantafillis Shen