Browse editions

Current edition

Granta 31: The General

Granta #31

Bill Buford

256 pages paperback 1990

art essays literary poetry short stories adventurous reflective medium-paced
Other editions (0)