Author: Dee J. Hall, Helu Wang