Randy Seaver is a cranky, nearly insufferable malcontent living in Biddeford. He is a retired newspaper editor and the principal of a small strategic communications consulting firm. He may be contacted at randy@randyseaver.com
View all posts by Randy Seaver