How do I create a content type that has another content type embedded inside of it? I'm building a content type for a journal-type product. In each journal there are a number journal articles that vary from journal to journal, which have their own unique fields (like author, date, subject, synopsis, etc). Right now I've set it up so you fill out all of the contents for the articles and then you pull them into the journal via entity reference. 

Ideally though, it would be great if I could just streamline all of this into the same "create content" form. For example, when I click "create new journal", I want to get all the fields for my journal plus the ability to dynamically add journal articles and all of their fields.  It could be in a different tab or something, it just needs to be in the same create journal content type form.
Use References dialog. "This module extends reference fields like the user and node reference fields by adding links to add, edit and search for references through a dialog"