John E. Brown passed away Sunday, October 25th in Sonora Regional Medical Center, Sonora. Terzich and Wilson Funeral Home are handling the arrangements.