Mark Rose Author & Editor

Mark Rose is Research Professor of English at the University of California, Santa Barbara.