Charles Chester Libby, 88, died March 5, 2012 with his family by his side, at Tall Pines in Belfast. He was born July 23, 1923 in Rockland, the son of Carl L. Sr. and Catherine (Chester) Libby.

He attended Mattituck New York School and Rockland High School. He joined the regular Army in 1941 and served with the 20th Engineers Combat Battalion in North Africa and Europe as a bandsman.

He then earned bachelor’s and master’s degrees at University of Maine and later completed postgraduate programs at the University of Harford. He taught at Thomaston High School and was teaching principal at Brooklin and Mattawamkeag high schools before joining the history department at the New Britain Senior High School in Connecticut.

He retired in 1974 and returned to live in Sandy Point. A longtime amateur musician, he played with several groups, including: Rockland City, Lincolnville, Brewer Hometown, Bangor and Anah Temple bands.

As a railroad enthusiast and historian, Charles belonged to several clubs and enjoyed model railroading and rail travel.

While in Connecticut, he was a choir member of the First Church of Christ Congregational in New Britain and, upon retirement, became a member of the Sandy Point Congregational Church. He and his wife Margaret were choir members and provided special music at the church. He was a member of the Sandy Point Community Club and Jerry Dobbins Post 157 of the American Legion.

Charles is survived by two sisters, Mary L. Nevels and her husband Phil of Denver, and Betty Whitney of Hope; three nieces, Susan Schombert and her husband Jeff, Judy Whitney, and Ann Johnson and her husband; one nephew, William Whitney and his wife Penny. Charles is also survived by his companion Lydia Smith of Belfast, as well as several great nieces and nephews.

Besides his parents, Charles was predeceased by his wife Margaret (Gray) Libby in 2002.

Family and friends will gather for visitation on Thursday, March 8 from 4-6 p.m., at Young Funeral Home, 31 West Main St., Searsport. A funeral service will be held on Friday, March 9 at 2 p.m. at Sandy Point Congregational Church with the Rev. Ruth Martin officiating. Burial will be held at Sandy Point Cemetery in the spring.

Contributions in Charles’s memory may be made to the Sandy Point Congregational Church, PO Box 21, Sandy Point, ME 04972.