Books by Hal Williams