hannah poole