richard kline (165.101)