Text this: The BFI companion to the western / edited by Edward Buscombe ; foreword by Richard Schickel ; consultant editors, Christopher Brookeman [and others].