JAMES J KUHN, PE