You know the feeling: You learn about some appalling event in history that makes you just want to punch the perpetrator's ghost. Well, there's a professional who can help with that -- at least, until new clients and targets pose dangers the ghost puncher never anticipated.
Genre: Fantasy
Genre: Fantasy
Visitors also looked at these books
Used availability for Sarah Avery's The Ghost Puncher