Christopher Farid
overview