Demi-Gods and Semi-Devils (Türkçe: Yarı-Tanrılar ve Yarı-İblisler) romanı, 11. yüzyıl Çin'inde geçen ve üç ana karakterin (Qiao Feng, Duan Yu ve Xuzhu) maceralarını anlatan bağımsız bir wuxia romanıdır. Roman, her bir ana karakterin içsel mücadelelerini beş farklı düzeyde (birey, aile, toplum, etnik grup ve ülke) inceleyen bir yapıya sahiptir. Duan Yu'nun hikayesi: Dali Krallığı'nın genç ve saf prensi Duan Yu, Budist öğretilere olan saygısı ve kana susamışlığa olan nefreti nedeniyle ailesinin dövüş sanatları öğrenme geleneğini reddeder. Qiao Feng'in hikayesi: Qiao Feng, aslında bir Khitan olduğunu öğrenir ve kökenini yansıtmak için adını Xiao Feng olarak değiştirir. Xuzhu'nun hikayesi: Xuzhu, Shaolin manastırındaki hayatını terk eder ve prensesle evlenir. Roman, Budist kozmolojisindeki sekiz yarı-tanrı ve yarı-iblis ırkına atıfta bulunan bir başlığa sahiptir.