Home›Books›David WolfeDavid WolfeDavid Wolfe is an engineer, mathematician and amateur Go player.Works (3)Lessons in playMathematical goPuzzlers' Tribute