Renewable Energy (A Primer for the Twenty-First Century)