For Whom Is the Promise and the Call? (Acts 2:39)

About

Who is Peter saying the promise of the Holy Spirit is to, and what does he mean by "as many as the Lord our God will call"? The first question appears to be easy to answer. However, the second question can be answered with two possible, opposing answers. Is this call an irresistible summons that is only to the "elect" (those chosen by God), or is this a call to everyone that can be rejected? We then make four statements that should be true, regardless of which view you embrace.