spencer kline