knox pennington