Books by David Z. Scheffel