Books – I have not read anything personally, but this looks like a great book to read before coming to Boston: The Boston Freedom Trail.
Getting There – Unless you live locally, just fly. US Airlines that service Boston directly include: American, Delta, and JetBlue.