Tekla, a romance of love and war