Richard Tham , C .F.