English: by Greene, David B.
Telugu: గ్రీనింగ్, డేవిడ్ B.