Michael O Finley
Michael O. Finley, a professional historian, is a cultural adviser and member of the Confederated Tribes of the Colville Indian Reservation.
Michael O. Finley, a professional historian, is a cultural adviser and member of the Confederated Tribes of the Colville Indian Reservation. See less
Michael O Finley's Featured Books