Whenever possible, please buy from your local bookstore. In addition, Europe's Promise is available online through the following vendors:
100fires.com Bookstore: "Extraordinary Books for a Healthy Planet"
Amazon.com
Barnes & Noble