ReadThe Portobello Bookshop Gift Guide 2025

William Burroughs Author & Editor

William Burroughs is a professional science writer and has published 8 books on aspects of the world's climate and weather.