Shi-giang Liu Author