Buddhism and Science: A Guide for the Perplexed