Approval voting - Brams, Steven J (Birkhauser, 1983)