Small Means and Great Ends
Unknown
SMALL MEANS AND GREAT ENDS.