Ralph Allison
overview