Ever read a book that starts out good and gets better and better, up to and including the final pages? This book falls into that category. His penultimate chapter dealing with moral issues is nothing short of remarkable.
Get cutting-edge tips, resources, and perspectives:
