Byzantium
1996 • 870 pages