Engineering agreement passes Alton council 4-3

by