By Eric Shepherd, Bangor Daily News