PROFESSOR Peter Ridd is a physicist at James Cook University who has dared to question scientific findings that purport to show the Great Barrier Reef is in trouble. Specifically, he has been formally censured by the University and told to remain … [Read more...] about Peter Ridd Asks for your Help – Now