Harold P. Blum
overview