Books by Carl H. Sneider