lennox pennington