Energy Development and Applications.