A life full of non-profit engagements. Also ran a one-man shop developing for non-profits for 30+ years. Avid SF reader, mulling over development patterns and... the jackpot.
A life full of non-profit engagements. Also ran a one-man shop developing for non-profits for 30+ years. Avid SF reader, mulling over development patterns and... the jackpot.