Publication Details Author Kartik Srinivasan Publication Type Journal Article Year of Publication 2006 Volume PhD Number of Pages 333 URL https://thesis.library.caltech.edu/1816/ Journal Thesis Google Scholar Contributors Groups Srinivasan Research Group