Old Man's War

by John Scalzi

John Perry did two things on his 75th birthday. First he visited his wife's grave.... read more