Capt. Charles Moore is a researcher and speaker focusing on the environment. He lives in Long Beach, California.
Visit other sites in the Penguin Random House Network
Stay in Touch