This is a great interview. Long but good 'till the end.