num_pages: 272
language: English
title: Castle Lectures, 1999-2000
titlecomplete: Castle Lectures, 1999-2000 (Castle Lectures Series)
ratings_count: 1
publisher: Yale University Press