ROASTING-
http://www.roastmagazine.com/education/roasting101/leaving/leaving.html
http://www.coffeeresearch.org/coffee/roasting.htm
MILK FROTHING-
http://coffeegeek.com/guides/frothingguide
http://www.espressovivace.com/archives/9512scr.html
GRINDING-
http://www.espressovivace.com/archives/9104col.html
GENERAL COFFEE-
http://www.litmuszine.com/feature/5.14.07.html
http://theoatmeal.com/comics/coffee