Donald W. Osborne, PC