Colin Douglas as Edwin Ashton in "Salute the Happy Morn"