The last book in the trilogy that began with Last Call and continued in Expiration Date. Multiple personalities and a ghost catching house make for a wizbang finale.
I love Powers' ability to walk through a very normal day in a normal life, then slowly begin to tweak things until you don't know what to think!