Books written by Dan Black