resisters.com
DVD review by John Streamas
John Streamas is Associate Professor of Asian American Studies at Washington State University in Pullman. His book, Japanese Americans and Cultures of Effacement, is forthcoming from the University…