Leonard P E & C M