Forever Free
Joe Haldeman
Forever War (3)
Terminal World
Alastair Reynolds
Armistice
Harry Turtledove
Hot War (3)
Problematic Summer Romance
Ali Hazelwood
Not in Love (2)
Old Yeller
Fred Gipson