Author: Ngô, Doãn Vịnh.