Stephen Stewart, P