DAVID RITTENH0U8E. 



