Books by David Rutledge