Angel of destruction
2001 • 352 pages