leland pennington