Alternate History

By Matt Ruff
three-and-half-stars
By Stephen King
four-stars
By Bernardine Evaristo
four-stars
By Jay Lake
four-stars
By Philip Roth
four-stars
By Jo Walton
three-and-half-stars
By John Birmingham
four-stars