After a year-long battle with pancreatic cancer, Chesterfield Police Department's Capt. Ed Nestor passed peacefully on Jan. 30. He was with the City of Chesterfield since the beginning of the police station in 1988. His colleagues indicate he was a leader, a voice of reason and a selfless cop who worked tirelessly to make Chesterfield a better place.