Books written by David C. Dingwall