This book provides an overview of existing methods for allocating costs and benefits. It will help readers evaluate the pros and cons of various methods involved in terms of factors such as fairness, consistency, stability, monotonicity and manipulability.