Darren Shan. by Darren Shan. Cai,Renshan. Xu,Wenshan. Tao,Qingshan. Bai,Qingshan. Guan,Renshan. Huang,Dengshan. Wu,Lingshan. Gu,Hanshan.