The Self-sufficiency Bible: 100s of Ways to Live More Sustainably Wherever You Are By: Simon Dawson Read more