Alton Half Marathon set for March 22

by