For a really long and boring typed list of all the books that Neal has worked on click
here
.