All for one and one for all

by philosopher99 on 14 February 2015