I've learned a lot from James O'Brien and listen to him pretty much every day. A very insightful, intelligent man who is happy to listen to all sides of any conversation if the caller can back up their points with facts and research. He's well on form today.
G x