Keith V. Otto
overview