richard kline (167.701)