David G. Phillippe: books, biography and more