Encyclopedia of Chess
by Anne Sunnucks
Get BookMosh