Martin provides fascinating discussions of each problem or puzzle, and appends suggestions for further reading. Where the puzzle or problem admits of a right answer, Martin provides it in a separate...
List Price
$18.95
List Price
$18.95