American Gods by Neil Gaiman, some changes on Trapped by Kevin Hearne apparently