Never Stop Dreaming

Never Stop Dreaming

Richard Preston in The Wild Trees describes the day Michael Taylor’s dream of discovering the tallest tree in the world in Northern California came true: July 1, 2006, dawned clear and fresh on the North Coast and Michael Taylor and Chris Atkins decided to go on...