elaine poole