num_pages: 251
language: English
title: An Early Crescent: The Future of Knowledge and the Environment in Islam
titlecomplete: An Early Crescent: The Future of Knowledge and the Environment in Islam
ratings_count: 1
publisher: UNKNO