Starbound
Joe Haldeman
The Forever War
Forever War (1)
Forever Free
Forever War (3)
A Separate War and Other Stories
Forever War (2)