Pat McNabb
overview