Preparing NEPA environmental assessments a user's guide to best professional practices - Eccleston, Charles H. (CRC Press, 2012)