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