Master of Chains
2005 • 312 pages