Brief Cases
(Dresden Files #15.1)
by Jim Butcher
★★★★★