cedric poole