Frank Doane
overview