A Thousand Devils (Max Heller, Dresden Detective, 2) By Anderson, Steve (TRN) Paperback Price $5.95 Free Shipping