Modern technology...

Modern technology Owes ecology An apology.