Empire of Heaven
Rulan, healer and concubine, warrior and spy, finds herself torn between three different men--Hung, the half-mad revolutionary leader; rebel hothead and poet Pao An; and Manchu general Li--in a saga set during the Taiping Rebellion