431 pages
English language
Published Dec. 7, 2014
431 pages
English language
Published Dec. 7, 2014
"Peter Heller, the celebrated author of the breakout best seller The Dog Stars, returns with an achingly beautiful, wildly suspenseful second novel about an artist trying to outrun his past"--