richard kline (111.708)