Developed in the 1920s in Italy (yes, Italy, not France), the French ... you use and the speed at which water is poured can greatly impact the taste of your cup of coffee. Comparing French press ...