Books by David R Mares