Dot-to-Dot

This puzzle has two sections: 1–95 and 101–154.

Puzzle(click to view larger)

Illustrated by Dick Brown