Griffith Review 56

by Julianne Schultz and Jerath Head (Editors)

303 pages, 16 unnumbered pages of plates : 24 cm