Major Soule : a memorial of Alfred B. Soule, late major of the Twenty-Third Regiment, Maine Volunteers
Salem [Me.]