Richard Florence
overview