Books by Scott Klein