Author: Fazhutangshanren.