Barry Lopez ...