Books by David H. Shinn and Thomas P. Ofcansky