Demon Sword
1995 • 372 pages