Macdonald, Donnie. Ecology, environment and biodiversity / Donnie Macdonald. - xiv,297 pages : illustrations ; 24 cm Includes index. ISBN: 9781804890080 Subjects--Topical Terms: Environmental protection.Ecological engineering. LC Class. No.: TD169 / .M33 2023