The Gods of Gotham, by Lyndsay Faye
Okay. Hands down my favorite historical mystery of the last few years. Every single character from Timothy Wilde (who honed his detective skills while working a the as the archetypal attentive bar tender) to his beloved, Angel of the Streets, Mercy, to his drug-addicted, heroic yet politically corrupt king-making brother Valentine, from the priest to the minister, the washwomen to the overly wise child prostitutes, are drawn with impeccable attention and wonderfully perceptive detail. There are no cliches in this book and the city of New York hasn't been so richly explored since Caleb Carr's the Alienist. Oh, and it's a pretty good mystery, too. I can't wait for the sequel.
Barnes & Noble