There is also a fantastic resource on the different types of beans available and how they are processed - discussing the difference between Arabica and Robusta coffees and a very interesting explanation of how monsooned beans are made.
BBC: NEWS | Programmes | Click | Webscape