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