Books by Jack Teagle