Keith Powers
overview