The winding path of progress

by