If you want to deeper research the types of coffee roasts explained, we'd suggest starting with the basics like French, Italian, and city roasts. This information isn't half as huddled away behind ...