The Jerusalem Man is Jon Shannow, a Gunslinger in a post apocalpytic earth that has reached a "wild west" stage of development. He's searching endlessly for the mythical lost city of Jerusalem, following an ancient forgotten religion (christianity). He gets tied up in various earth changing events, works as a loner, and is a classic flawed hero, the old tired gunslinger who wishes someone was fast enough to shoot him down, who hates killing but who's past won't leave him alone.
I enjoyed them, they are a series of 3 by David Gemmell.
I love anything that has to do with Weird West: sci-fi westerns, fantasy westerns, etc.
The Dark Tower series is my favorite book series ever!!!!!
Ok, back to costumes. Sorry for the off-topic tangent.