James R Swensen
James R. Swensen is Assistant Professor of Art History and the History of Photography at Brigham Young University, Provo, Utah.
James R. Swensen is Assistant Professor of Art History and the History of Photography at Brigham Young University, Provo, Utah. See less
James R Swensen's Featured Books