None of these opinions are my own.