Review: Reentry, by Eric Berger
thepsmiths.com