Books Authored by David R Cotterill