ruth hall