Phill Kline Offers a Legal Analysis of the 34 Felony Charges against Trump