The Spectre of Conflict on Isla Cedros, Baja California, Mexico. - Des Lauriers, Matthew R. (Left Coast Press, 2015)