Books by David M Eastis