Books by Charles E. Hill