David E Spiro
   
In order of importance?

Family

Random Kindness

Senseless Beauty

Teaching

Research

Consulting