With a hot air popcorn popper: http://www.ineedcoffee.com/99/04/homeroast/
In the oven: http://www.ineedcoffee.com/05/beans/
Sweet Maria’s coffee roasting basics: http://www.sweetmarias.com/instructions.html
thedailychannel’s “How to Roast Coffee”: http://www.thedailychannel.com/adventure/roasting.html
Choosing green coffee beans: http://www.lucidcafe.com/homeroast4.html
Seven Bridges Cooperative (a source for organic, fair trade green coffee beans): http://www.breworganic.com/Coffee/Green_coffee.htm
(And Sweet Maria’s has tons of green coffee beans, too.)
Homeroasters Association: http://www.homeroasters.org/
