William Brian Moore, NP