Books by George Raveling