David Rich Opinions