ucanr.edu
Ten Principles of Plant Pathology
University of California Cooperative Extension Ventura - Ten Principles of Plant Pathology
University of California Agriculture and Natural Resources