cohen poole