Think Smart, Talk Smart: How Scientists Think: A Guide to Effective Communication by Allan Laurence Brooks Back to product details page >