Puppet Master
1997 • 240 pages