Purpurkejseren
1999 • 453 pages