Empire of Heaven
- 644 pages
- 23 hours of reading
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

