In all organizational settings, managing projects is an ever-increasing necessity. While large corporations have departments that institute procedures for implementing and tracking projects, smaller organizations can benefit from becoming aware of the steps in creating a project in order to maximize planned outcomes. Mitchell Springer, an expert in these areas, provides an invaluable guide that details program management in a concise and understandable manner. Learn about various types of contracts and there benefits and shortcomings. Learn about a project's critical path and how it affects tasking. Learn how to manage program risk. Learn how to manage program costs. Learn how best to deal with personalities and management issues that can lead to project completion or project disruption. This succinct reference will be a valuable asset and should be on the desk of anyone involved with the intricate and costly business of program management.