Information about espresso coffee, starting from the green coffee bean through roasting and blending, up to grinding and brewing. English language translation of a Dutch web site, by a former barista living in Italy.
http://www.netspresso.com/indexeng.htm