Author Larry Cain has been a board member of the Canyon County Historical Society for 10 years. He holds a degree in history from the College of Idaho and has written three books on Canyon County history as well as many articles for local publications. The photographs within this volume stem mainly from the Canyon County Historical Society and the author's private collection.