Cover of Desolation Run

Desolation Run

by James Snyder

3.97(476 ratings)

70-something Oreny "Big" Johnson has a problem. Actually, he has two. Or maybe three. The first is that he'll be dead from cancer, less than a year, which doesn't particularly…