as Carl E. Petre^ ( 200)