Mark Poole
overview