Books by Bill Hatcher