Author: Battle, Jean Allen Shannon, Robert Leroy,