Books by Jonathan W. Stokes