Thesis AuthorK.H. MacnealeYear of Publication 2003 Number of Pages 216 Thesis Type Ph.D. University Cornell University Google Scholar