vivian poole