Books by Dr. David Harpool