Building green software a sustainable approach to software development and operations - Currie, Anne; Bergman, Sara; Hsu, Sarah (Ascent Audio, 2024)