The Earth CharterCompanion to Agenda 21 ~ embracing Islamic values. July 11, 2010
Agenda 21 Ending Liberty in America: MUST READ!! Wednesday, July 6, 2011
General Framework of Islamic Agenda for Sustainable Development. Islamic Declaration on Sustainable Development. Background Paper Number 5. UN. 2002