elgar richards