Chess Opening Names: The Fascinating & Entertaining History Behind The First Few Moves

See more by Nathan Rose

Available at Select Retailers