Brian Poole articles