cover imageSledge, John S. (John Sturdivant), 1957- author