I was pretty impressed by this conversation with ChatGPT. Yes, some of this was just memorized info, but it really seemed to understand the nuances of a complex topic. I'm not qualified to fact-check its answers, though.