Dominion
1996 • 603 pages