Five Hundred One (501) Challenging Logic and Reasoning ProblemsLearningExpress (Organization)1999PDF10 MBEN
Five Hundred And One Opening Problems (Mastering The Basics, Vol. 1)Rob Van Zeijst Richard Bozulich2002PDF30 MBEN