Imperial San Francisco

Gray Brechin
University of California Press
9780520215689
0-520-21568-0