Books by John P. Reese