Have you ever heard someone order a macchiato or ristretto in the coffee shop queue and wondered what it was? Don't know a doppio from a mocha? Never fear, help is at hand with our quick guide to speciality coffees below.