Andrew has helped me tremendously over the years, with a wide range of issues. We don't always agree, but his input is consistently of great value.