Unimpressed by findings from the James Webb Space Telescope, Peter Sherwood reflects on the awesomeness of awesome. PHOTO COURTESY OF www.wikimedia.com It’s possible I’ve not ..
Read more