Death Masks
2003 • 416 pages

Ratings271

Average rating4.1

15

Even if you predict where things are going to go, Dresden is constantly faced with plenty of fun and outrageous problems to make even a predictable story engaging and entertaining. As always, worth the read.