Johannes Cabal the Necromancer (as well as the other three books of the series), by Jonathan L. Howard.
Hell even the AUTHOR'S name has a vaguely H. P. Lovecraft feel.
Read this series. You will love it, or I'll eat my hat.
You can buy it here in Kindle format which will allow you to download it legally. If you don't have a Kindle reader, you can also download the free Kindle reader program for the PC and you can read it that way.
Johannes Cabal the Necromancer
Fun little book - nothing particularly profound, but the beat was good and I could dance to it.
Johannes Cabal: The Necromancer
Steampunk(?) Lovecraftian witty and sometimes very funny. I normally go for high fantasy but loved this series.