Advanced Mechanism Design by Arthur G. Erdman & George N. Sandor