Equitable, Sustainable and Viable Development