<p>If you’re taking an online class, why do you need a book? Is the course material not sufficient? </p>
<p>At any rate, your post title is misleading, which might be why you’re not getting useful responses. (I just clicked on it to tell you to take Compsci instead of Euro.)</p>
<p>I don’t know anything about the second one, but I believe Palmer is supposed to have all the information you need and maybe even more than you need for the AP Euro exam.</p>