Michael W. Spencer, NP