Robert H. Solomon, PC