James Thornton Harris
James Thornton Harris is a journalist and historian based in Los Angeles. Most recently, he served as a contributing editor for the History News Network.
Perilous landscape: California's 250-year struggle to prepare for natural disasters
James Thornton Harris
Page: 1