Designing and Delivering : Scientific, Technical, and ManagerialYou will find that this textbook breaks down difficult topics into manageable chunks.