English: In The New Scientist.
Telugu: న్యూ సైంటిస్ట్ అనే పత్రికతో.