Jessica M. Kim is associate professor of history at California State University, Northridge.
Imperial Metropolis
Jessica M Kim - Paperback
£31.00