Catherine Lord Author & Editor

Catherine Lord is Professor of Studio Art at the University of California at Irvine.