A review by bananaship
American Gods by Neil Gaiman

4.0

Shadow would have been a good name for a kid.