Books by john david mann