Author: Hamilton, Jacques; Illustrated by Nelson, Tom