Science and technology for a sustainable energy future by Marilyn A. Brown · Bookplated