Complex sentence: New Church Life is the periodical of the General Church of the New Jerusalem, so this might very well have been the beginning of the attraction to the distinctive ideas and principals of the General Church and its Academy movement.
Split into simpler sentences: New Church Life is a periodical of the General Church of the New Jerusalem. This might very well have been the beginning of the attraction to the distinctive ideas and principle of the General Church and its Academy movement.