by Michael Parise | Feb 16, 2013
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...