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