Clean Technology And The Environment by Ralph Kirkwood & Anita Longley