Joshua Spence
Joshua Spence

Joshua Spence

Truth-seeker, recreational philosopher, follower of Christ.