David Spencer profile cover