By Laurel K. Hamilton, Anita Blake series Book 1 through 19, most soft cover, several hard cover. $5 each or a deal for multiples