Jim Spellman

Jim Spellman is a retired financial services consultant and lives in Washington D.C.
Connect with Jim Spellman online

Books