The perfect spill: solutions for averting the next Deepwater Horizon
Original article: http://www.thesolutionsjournal.com/node/629