Thesis AuthorStephen BainesYear of Publication 1993 Number of Pages 284 Thesis Type Ph.D. University Yale University Google Scholar