John P Bowles Author & Editor

John P. Bowles is Associate Professor of African American Art at the University of North Carolina, Chapel Hill. His articles and art criticism have appeared in Signs, American Art, Art Journal, Art in America, and Art Papers, among other publications.