Stacks Image 114
Randy Knight is Professor Emeritus of Physics at California Polytechnic State University in San Luis Obispo, CA. He has taught a variety of courses on energy and the environment, and he has been an environmental advocate and activist for decades.
Stacks Image 117
Sally Knight is a landscape architect and county planner by training, but her real interests are beading, quilting, weaving, travel, and rescuing cats.

© 2021 Randy Knight