William Alt, PC