Trivedi, Priya Ranjan et. al. Ed. Ecological concepts - New Delhi: Jnanda Prakashan, 2019. - 575 p. ISBN: 9788171399925 Dewey Class. No.: 577 TRI