Michael P. Walker
overview