The encyclopedia of chess variants by David Pritchard | Menrva Books | MenrvaBooks