Energy, Physics and the Environment by Ernie L. McFarland & Mcfarland/Hunt/Campbell