have you interviewed david barnes?.