rue-bennett - Stupid things have good outcomes all the time.

more about : rue-bennett