William's War
by Robert McDermott
When William gets thrown 500 years into the future, humanity is on its knees in a war for...