stanley pennington