Sea Turtles The ocean + a blind turtle + some driftwood = lucky to be human Today we’ll take a detour from our usual format to do a quick ‘back-of-the-envelope’ calculation about Buddhism and why being…