Navigate
  • Home
  • Our Story
  • Categories
    • Articles
    • Book Reviews
    • Interviews
    • Live Discussions
    • Podcast
    • Talks
  • Topics
    • Apologetics
    • Epistemology
    • Free Stuff
    • God
    • Moral Argument
    • Naturalism
    • Reformed Epistemology
    • Science
    • Street Epistemology
    • Theology
  • Events
    • Conferences
    • Events
  • Shop
  • Free Resources
  • FAQ
  • Get in Touch
  • Testimonials
  • Donate?
  • Follow Us
    • Facebook
    • Twitter
    • SoundCloud
    • YouTube
Capturing Christianity
0
0
373K
0
Capturing Christianity Capturing Christianity
  • Home
  • Our Story
  • Topics
    • Apologetics
    • EAAN
    • Epistemology
    • Faith
    • Interviews
    • Live Discussion
    • Moral Argument
    • Naturalism
    • Science
    • Street Epistemology
    • Theology
    • Reformed Epistemology
  • Events
    • Conferences
    • Events
  • Shop
  • Info
    • FAQ
    • Testimonials
  • Get in Touch
  • Donate
0
contingency argument
  • Articles

An Updated Contingency Argument

  • April 5, 2017
  • 27 comments
  • 10 minute read
  • 14.8K views
  • Cameron Bertuzzi
Total
2
Shares
0
0
2

This article was originally featured on FreeThinkingMinistries.org

As the title suggests, what I’ll be presenting is an updated version of the contingency argument. This version is heavily inspired by the work of Joshua Rasmussen, so, if this piques your interest, I recommend looking into his two papers on the subject. See here and here.

Why an updated contingency argument? Two reasons. First, the version I give utilizes weaker premises and is therefore easier to hold and defend (weaker, not in the sense of being less true, but in that it requires less assumptions). For instance, the version I will be defending does not entail that the universe as a whole is contingent. So that premise–while I think it true–does not need to be defended. Secondly, updating an argument causes those that have previously rejected it to reassess. So a new group of people might come to hold the contingency argument.

We start, as any contingency argument does, with a causal principle. It goes like this:

(1) Necessarily, every set of contingent concrete objects possibly has an explanation for why it, rather than some other set of objects, exists.

The careful reader will see right away that this causal principle is weaker than other versions. It doesn’t say every contingent state of affairs has an explanation (Alexander Pruss/Richard Gale [1]), nor does it say that contingent states of affairs actually have explanations (Robert Koons [2]). The upshot is that popular objections (ie: modal collapse) are immediately avoided. I’ll now turn to motivate (1).

contingency argument

The desk I’m writing on has a number of objects sitting on it (see above). There’s a computer, a fan, several hard drives (I’m a photographer after all!), pens, a James Harden bobblehead, and many other things. It’s natural to think there’s possibly a reason that particular set of objects is sitting on my desk instead of some other group of objects. Not only that, it’s natural to think there’s possibly a reason those objects have the properties they do. For instance, one might think Harden’s jersey is painted red instead of blue because he left the Thunder for a better team (a friendly jab at Tim Stratton). It’s completely natural to think that it’s metaphysically possible the objects on my desk, along with their contingent properties, are causally explained.

Moving on, let L be the set of all contingent objects in the actual world (for advanced readers, see [3]). From this it follows that:

(2) L possibly has an explanation for why it, rather than some other set of objects, exists.

If (1) is true, (2) follows necessarily. Taking issue with (2), apart from (1), isn’t much of an option. Moving on:

(3) No contingent object in the actual world could explain L.

Think about this one. The James Harden bobblehead sitting on my desk doesn’t explain why all the objects on my desk exist. After all, Harden is part of that set of objects! Moreover, he would have to explain, not only all of the other objects and their various properties, he would have to explain his own existence! Now, Harden is god-like at basketball, but not even he can explain his own existence. Likewise, since L includes every contingent object in the actual world, it can’t be explained by a contingent object not included in L. It would have to be explained by something outside of L, in other words, something non-contingent. This brings us to the next premise.

(4) If no contingent object in the actual world could explain L and (2) is true, L is possibly explained by a necessary being or group of necessary beings (N).

As alluded to above, if L can’t be explained by a contingent object outside of L, which it clearly can’t, then it follows that the explanation for L must be a non-contingent, necessary being (or group of beings).

(5) If L is possibly explained by N, N exists.

This step relies on modal logic. If the set of all contingent objects in the actual world is explained in some possible world by N, then, given S5, N exists in all possible worlds and hence exists in the actual world.

(6) If N exists, God exists.

This premise, in my mind, is the most challenging part of the argument. I’ll begin by establishing that N is infinitely powerful.

Infinite Power

Recall the James Harden bobblehead sitting on my desk. It takes a certain amount of power to create one bobblehead. It takes more power to create 5, more power to create 100, much more to create 1,000,000, and so on ad infinitum. Assuming there is always one more bobblehead that can be added, our “bobblehead creator” must not be limited in power. A power limit would eventually restrict the size of the collection the creator could bring about. Now, replace the collection of bobbleheads with L. For every L, there is another L (in some other world) that requires more power to bring about. However, if N is limited in power and there’s always another L that requires more power, then eventually we’re going to reach an L that N can’t causally explain [4]. However, given (1), this is impossible. So, N must not be limited in power, and hence, N is omnipotent.

Secondly, Richard Swinburne has argued that “a finite limitation [of power] cries out for an explanation of why there is just that particular limit, in a way that limitlessness does not.” [5] So, for instance, if N exemplified 1,000 units of power, one might wonder why N has that amount and not some other amount (perhaps 200 units or 1,001 units). N’s having 1,000 units of power therefore seems to be a contingent property of N (sort of like Harden’s jersey being red instead of blue is a contingent property of Harden). However, there can’t be any explanation for N’s contingent properties outside of N. But, given (1), N’s contingent properties are possibly explained and so we’ve run into a contradiction. The solution is to say that N’s power is essentially infinite.

Volition

In his work, Swinburne argues that there are two kinds of explanations: scientific and personal [6]. Scientific explanations explain by means of initial conditions (or causes) and some law of nature which together make probable the resulting event. Personal explanations explain in terms of a person’s desires and beliefs (see [6] for examples of each). However, as Pruss notes, “As far as we can tell, science explains things in terms of contingent causes.” So, if these two types of explanations are the only kinds there are and it can’t be scientific, then the explanation of L must be personal. That conclusion follows deductively. Some might object and say that science in fact does explain in terms of necessary beings, namely, the universe. For a response to this, see objection 4 below.

Secondly, Alexander Pruss and Kenneth Pearce have demonstrated that an omnipotent being must be personal. They argue that, in order to avoid various problems brought about by the concept of omnipotence (e.g.: omnipotence paradoxes, McEar, etc.), omnipotence ought to be defined in terms of perfect freedom and perfect efficacy of the will [7]. Efficacy is the ability to actualize what one wills. Perfect efficacy means that S’s will is never frustrated. However, that is not sufficient for omnipotence; my computer’s will is never frustrated, but clearly my computer is not omnipotent. So we must add perfect freedom, the ability to will anything that isn’t a necessary falsehood [8]. If their analysis of omnipotence is correct, omnipotence entails that N is personal.

Unity

If Occam has taught us anything, it’s that we shouldn’t multiply causes beyond necessity. There’s no need to posit more than one being, and hence we shouldn’t. Simplicity clearly favors unity. Now you might not put much stock in simplicity–perhaps you’re a photographer like me and know that multiplying camera gear beyond necessity is one of the greatest possible goods–so we’ll briefly survey another argument. Let’s assume N is a collection of beings. Given the above understanding of omnipotence, N has perfect efficacy of will. But what happens when one being wills p and another wills ~p? Assuming the universe doesn’t explode, neither being’s will is satisfied and hence the group isn’t omnipotent. Thus, it’s a requirement of omnipotence that all beings in N are in unity of will. But then why not just say N is a single being with a single will? Moreover, one might argue that having a will essentially is a feature of one being and not many.

Infinite Knowledge

It’s plausible to think that if N is an agent, then she has at least some knowledge. But how much? Following Pruss and Pearce, one of the necessary conditions of omnipotence is perfect rationality because “someone lacking in rationality is suffering from a constraint on freedom.” They go on to say, “Ignorance is often a constraint on freedom. In fact, it may well be that nothing short of omniscience will do for a perfectly free being’s knowledge. It would be a constraint not to know something that is rationally relevant to deciding what to will . . . In fact, just about every fact is relevant to some decision.”

Moreover, as a friend of mine pointed out, we can take this a bit further. The contents of any world that N can actualize will be rationally relevant to the act of will N takes in actualizing a world. So if N is perfectly rational, N will know the contents of every possible world, which is just another way of saying that N is omniscient. Also note that the Swinburnian argument for infinite power would apply here as well.

Perfect Goodness

Supposing there are moral facts, in virtue of omniscience, N will know all moral facts and, in virtue of being perfectly rational, act in accord with those facts. This is true whether moral facts exist independently of N or if moral facts are brought about by N. If N brings about moral facts, N’s will determines what is morally obligatory [9]. Since N’s will is a reflection of N’s nature, N’s nature is perfectly good. We know this upon reflection. Simply think about the nature of moral facts. It is moral to love one’s neighbor, to care for the poor, to love those that persecute you, to care for those that can’t care for themselves, to sacrifice one’s time and resources for the benefit of others, etc. If these facts are a reflection of N’s nature, then N has an unsurpassably good nature.

If you’ve been tracking the argument thus far, you’ll notice that the truth of the previous six premises entails the existence of God. Here are the steps laid out in order:

(1) Necessarily, every set of contingent concrete objects possibly has an explanation for why it, rather than some other set of objects, exists.
(2) L possibly has an explanation for why it, rather than some other set of objects, exists. (from 1)
(3) No contingent object in the actual world could explain L.
(4) If no contingent object in the actual world could explain L and (2) is true, L is possibly explained by a necessary being or group of necessary beings (N).
(5) If L is possibly explained by N, N exists.
(6) If N exists, God exists.
(7) God exists. (from 2, 3, 4, 5, 6 via modus ponens and hypothetical syllogism)

Objections

O1: The universe is probably eternal and so doesn’t need a cause.

It’s certainly not obvious that the universe is probably eternal. In fact, many argue the universe began to exist. This objection therefore requires a defense of the universe’s being eternal. Moreover importantly however, while the appeal to the eternality of the universe is a common response to cosmological arguments, it does not constitute a defeater for any premise of my argument. Notice that it doesn’t actually render any of the premises false. A better objection would be to question whether the universe is contingent. For a response to that, see objection 4 below.

O2: Premise (1) entails the existence of a necessary being and so no one can believe the conclusion without begging the question.

This objection is also too quick. It’s false that (1) entails the existence of a necessary being; we still need a premise about contingent objects. Furthermore, as Rasmussen points out, believing (1) doesn’t entail believing the conclusion. One might find (1) true and then later come to find out this rationally commits them to believing the conclusion. So this is only a problem if one believes (1) is true solely on the basis of already believing the conclusion true. But that isn’t necessary. The charge of begging the question is easily avoided.

O3: This would seem to entail that the objects on your desk are explained by a necessary being, but clearly that is false.

This is a misunderstanding of the argument. The set of objects on my desk does not contain every contingent object in the actual world, so this group can be explained by a contingent being or group of beings. N is only inferred when the set to be explained contains every contingent object in a given world.

O4: Why can’t the universe be a necessary being?

I’ve already argued that N has infinite power, infinite knowledge, and volition; this rules out the universe as a candidate. However, there are two other reasons to doubt this. First, (1) entails that a world consisting only of contingently existing angels and demons is possibly explained by N. However it’s rather unlikely the material universe could causally explain a world consisting of such objects. So, N is not the universe. Second, it’s analytically true that there is no state of affairs in any possible world that describes the non-existence of N. However, if it’s metaphysically possible the universe came into being, which it clearly is, then there is a state of affairs in some possible world that describes the non-existence of the universe. So the universe is not N.


Notes:

[1] Link

[2] Link

[3] If L is causing you issues, “Let E be the state of affairs of there being exactly one contingent concrete object (or for those who doubt there could be just one, let E be the state of affairs of there being the number of contingent concrete objects that there are in the actual world). Every contingent concrete object not contained in E is incompatible with E, since E entails that there be only and exactly the number of contingent concrete objects contained in E.” The argument goes through on the more modest E.

[4] For reductio, we are assuming the limitation in power is an essential property of N.

[5] Link

[6] Link

[7] Link

[8] They argue that perfect freedom entails perfect rationality, and it is always irrational to will a necessary falsehood. For instance, it is irrational to will that one had never willed anything or that someone is taller than himself.

[9] “determines” is being used very broadly to incorporate the various interpretations of Divine Command Theory.

[10] Many thanks to those that read the article in advance and offered valuable feedback: Brett Lunn, Perry, Josh, Wade Tisthammer, Tim Stratton, Alejandro, Joshua Waldecker, and anyone else I might be forgetting.

If you enjoyed reading this blog post, consider supporting us on Patreon!

Total
2
Shares
Share 0
Tweet 0
Pin it 2
T A G S
  • Apologetics
  • Contingency Argument
  • Natural Theology
Cameron Bertuzzi

Cameron is a professional photographer and founder of Capturing Christianity, a ministry aimed at exposing the intellectual side of Christian belief. He is a writer, speaker, and uses his ministry to host discussions and interviews on Christian Apologetics. Cameron is married to a beautiful wife and is the father of two adorable children.

SUBSCRIBE. BE AWESOME.

Get updates on new posts, upcoming live discussions, and more.

You May Also Like
View Post
  • Articles

CCv2 Apologetics Conference

  • Cameron Bertuzzi
  • June 8, 2022
View Post
  • Articles

CC Exchange 2022

  • Cameron Bertuzzi
  • February 7, 2022
View Post
  • Articles

Is Animal Suffering a Bigger Problem for Theists?

  • Seth Hart
  • February 3, 2022
View Post
  • Articles

The Teleological Menace, Why Biology (Still) Requires God

  • Seth Hart
  • December 11, 2021
Hummingbird
View Post
  • Articles

Btw, Evolution is Teleological

  • Seth Hart
  • November 23, 2021
View Post
  • Articles

The Gospels are Bíoi – So What? Three Lessons for Reading Them Well

  • John Nelson
  • October 26, 2021
View Post
  • Articles

Did American Christians Wage War on Darwin? (Spoiler Alert: No)

  • Seth Hart
  • October 11, 2021
View Post
  • Articles

Christianity’s War on Darwinism, or the War that Never Happened

  • Seth Hart
  • October 5, 2021
Subscribe
Notify of
guest

guest

27 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Jonas
Jonas
7 years ago

Ex-apologist comments on this modal version of the PSR at the end of this article: http://www.debunking-christianity.com/2007/10/leibnizian-cosmological-argument-part-i.html

-1
Reply
Cameron Bertuzzi
Author
Cameron Bertuzzi
7 years ago
Reply to  Jonas

My version is based on the work of Joshua Rasmussen, which came out much later than 2007. He’s convinced his version avoids the the problems of previous versions (which of course is a natural thing to believe).

4
Reply
Jonas
Jonas
7 years ago
Reply to  Cameron Bertuzzi

Hm, yes. Nevertheless, I think a defense of the PSR is in order. After all, the only reason to deny the PSR seems to be to deny Gods existence

2
Reply
Cameron Bertuzzi
Author
Cameron Bertuzzi
7 years ago
Reply to  Jonas

I gave an intuition pump in the post which would count as a defense. And I wouldn’t want to say that the only reason to deny the PSR would be to deny God’s existence. Think about someone like Peter van Inwagen who notoriously denies stronger versions of the PSR but is still a Christian.

2
Reply
Jonas
Jonas
7 years ago
Reply to  Cameron Bertuzzi

Fair enough. Yeah, van Inwagen really is something

0
Reply
nicholas jones
nicholas jones
5 years ago
Reply to  Cameron Bertuzzi

Wouldn’t a reason to deny your gods existence be because you clearly can’t provide a single scrap of credible evidence and so need to CONSTRUCT arguments?

1
Reply
Branden Holmes
Branden Holmes
7 years ago

Premise (1) is trivially false. There is a “set of contingent concrete objects”which I shall call X, that exists in only one Possible World. Therefore, either X necessarily has an explanation for why it exists, or it necessarily has no explanation for why it exists. Since it’s existence and it’s explanans (or lack thereof) are co-extensive. Either way, it cannot be the case that X possibly has an explanation for why it exists, because that presupposes that X exists in more than one Possible World (but less than all Possible Worlds). Which it does not.

-1
Reply
Cameron Bertuzzi
Author
Cameron Bertuzzi
7 years ago
Reply to  Branden Holmes

“Trivial” is a bit strong. The counterexample you articulate strikes me as impossible. It’s impossible that a set of concrete objects has the property “existing only in one possible world.” Suppose X exists in w1. It seems eminently possible that there’s a possible world, w2, that includes X plus one more object. Excluding the contentious property in question, is there some other property inherent to the set of objects that makes w2 impossible? If so, what is it? Moreover, even assuming X is coherent, that X exists only in one possible world, it doesn’t follow that X is not possibly… Read more »

0
Reply
Branden Holmes
Branden Holmes
7 years ago
Reply to  Cameron Bertuzzi

If w2 is composed of X + 1 more contingent object, then you have a different set, say Y. And therefore, w2 is not relevant. Let’s take X to be a single (static and eternal) particle, or some static macro object (e.g. a rock). There is only a single Possible World in which X exists. “Possibly” and “necessarily” are mutually exclusive. Either possibly I exist, or necessarily I exist. If X exists in only one Possible World, then either X necessarily has an explanation, or X necessarily has no explanation. To say that X possibly has an explanation, is to… Read more »

0
Reply
Cameron Bertuzzi
Author
Cameron Bertuzzi
7 years ago
Reply to  Branden Holmes

Sure, ‘X + 1 more object’ is a different set, but that isn’t my point. w2 still contains X and so it’s false that X exists in only one possible world (for it exists in w1 and w2). And since w2 is clearly possible, it’s hard to see how any collection of contingent objects could have the property “existing in only one possible world.” Hence, your counterexample is impossible. Fortunately, your last paragraph explains the confusion. Possibility and necessity aren’t mutually exclusive. If P is necessary, P is clearly possible. So, from ‘P is possible,’ it doesn’t follow that ‘~P… Read more »

3
Reply
Branden Holmes
Branden Holmes
7 years ago
Reply to  Cameron Bertuzzi

In the relevant sense, X is a maximal set of contingent concrete objects. Since your premise is about sets, not objects. Thus while the objects may be found in w2 (along with others), X cannot be found in w2 (or any other). Because that would be a contradiction (i.e. X is maximal and non-maximal). Therefore, either X necessarily has an explanation, or X necessarily has no explanation. Which forces you to make a much stronger claim, and hence shoulder a greater burden of proof. It’s your argument, so you can define your terms however you like. However, you implied that… Read more »

0
Reply
Nelson C
Nelson C
6 years ago
Reply to  Branden Holmes

I think there are problems with making the argument in terms of a “set.” Making the argument in terms of plural quantification seems to avoid this objection. Something along the lines of “Necessarily, all contingent concrete objects possibly have an explanation for why they, rather than some other objects, exists” may be a better way to phrase it. However I’m not even sure of the strength of this type of objection to begin with. “Necessary Existence” and a paper by Alexander Pruss on the Leibnizian Cosmological Argument (on his website) both make a case against this objection, but it’s way… Read more »

0
Reply
Mike Almeida
Mike Almeida
6 years ago

Cameron, I see why you’re interested in Rasmussen-style cosmological arguments. I’m still not sure why you believe (1) is true. Isn’t it part of the context that some folks are denying the existence of God and some are not? If I deny that God exists, why would I think that the actual universe (the collection of all actual contingent objects) has a metaphysically possible explanation? In order to believe that there is a possible explanation for the entire universe–an explanation for why it exists rather than not–I’d need to believe that there exists (somewhere in metaphysical space) this God-like being.… Read more »

1
Reply
Cameron Bertuzzi
Author
Cameron Bertuzzi
6 years ago
Reply to  Mike Almeida

The third footnote is a bit easier to see and less counter-intuitive (to the atheist). If one has very good evidence that no such being as God exists and encounters an argument like this, I imagine what you say is true, but I don’t see that as a defect. Most atheists are not in possession of such evidence. Maybe I’m unsympathetic, but I’m not really interested in what would convince an atheist. On the other hand, if our assessor were an ideal agnostic, the dialectic might look a bit different. I’m with family, but we can discuss the truth of… Read more »

-1
Reply
Joe
Joe
6 years ago

Even if the universe is not the necessary being, why isn’t it possible that some other physical reality is a necessary being/entiy? Suppose, for example, that there is some universe-generating mechanism, with its own “inbuilt” laws, which generated the universe, and perhaps other universes as well. These inbuilt laws are essential to the nature of this mechanism, and it inevitably turns out universes in virtue of these laws. If this univeree-generating -mechanism is eternal, it may have cranked out an infinite number of universes. Why could not such an entity as this be the necessary being which explains the whole… Read more »

3
Reply
Brad Cowie
Brad Cowie
6 years ago

Can you please clarify (5) “If L is possibly explained by N, N exists.” I expected it to read, “If L is possibly explained by N, N exists in some possible world.” How did we get from some possible world to every possible world? Is it because the definition of N entails that if N exists in any world, N must exist in all worlds? I’m a bit fuzzy on how S5 works in this situation.

0
Reply
Cameron Bertuzzi
Author
Cameron Bertuzzi
6 years ago
Reply to  Brad Cowie

I skipped some steps for the sake of brevity. The argument was already getting pretty long. But yeah, if N explains L in some world, then N exists in that world. And by S5, N exists in all worlds (since N is necessary).

0
Reply
nicholas jones
nicholas jones
5 years ago

Wow that is truly PITIFUL.

It’s quite sad that Christians have a total lack of credible evidence that they need to CONSTRUCT and then RECONSTRUCT arguments to desperately try to make something fit their agenda!

As for this blog, why you couldn’t just lay put the premises one after the other without the gibberish in between so I could properly try to understand what you’re claiming I really don’t know!

-2
Reply
Sam
Sam
5 years ago

Goodness, what awful gibberish. It’s pretty much the cosmological argument, with a few extra equations.

-2
Reply
Rob
Rob
5 years ago

I have some concerns about your section on perfect goodness. Unsurprisingly, it’s the same concern I have with Richard Swinburn’s work on the subject. (Sorry, this ended up being pretty long) Your premises as are seem to be: (1) There are moral facts (2) N necessarily knows all moral facts (3) N is necessarily perfectly rational (4) So, N necessarily acts in accord with those facts. Formulated in this way, I don’t see how p4 follows from p3. A premise that seems implicit here is that “to know the good (and be perfectly rational) is to do the good” (more… Read more »

3
Reply
Benjamin Cain
Benjamin Cain
5 years ago

There’s a long and detailed criticism of the above article and of the whole approach of “intellectual Christianity” here: https://medium.com/@benjamincain8/the-futile-ploys-of-the-intellectual-christian-82308a990fa3?source=friends_link&sk=d55242cd8d9d3cd4972be9f1ae721e09

0
Reply
Mr. J
Mr. J
3 years ago
Reply to  Benjamin Cain

Your link is outdated.
https://medium.com/interfaith-now/the-futile-ploys-of-the-intellectual-christian-15e64b174ff7

0
Reply
James Williamson
James Williamson
3 years ago

Great essay, Cameron. I’m only now, really, delving into the “intellectual side” of Christianity. I appreciate it.

0
Reply
Josh
Josh
1 year ago

Cameron, I noticed that Contingentarianism was pretty much assumed in your argument. You did say “It’s natural to think there’s possibly a reason that particular set of objects is sitting on my desk instead of some other group of objects” but the negation of that seems as epistemically intuitive as well. What actual justification do you have for there being contingent concrete objects as your explanatory principle states?

Also, how would you respond to Oppy’s comment where he notes that this weaker version of the PSR entails the strong version? Gale and Pruss have said that this is correct.

0
Reply
Eric
Eric
1 year ago

I’m not sure if infinite causal/explanatory power implies complete omnipotence….Please elucidate.

1
Reply
trackback
The Contingency Proof – Explaining Stuff
1 year ago

[…] An Updated Contingency Argument […]

0
Reply
trackback
The Contingency Proof of the Existence of God. – Explaining Stuff
1 year ago

[…] An Updated Contingency Argument […]

0
Reply
about
Free 60-page eBook!
Join our super cool email list to receive a copy of our free 60-page eBook (and other cool stuff). Btw, Christianity is true.
Subscribe!
Support
If you find value in our content, prayerfully consider supporting us monthly on Patreon!
Become a patron at Patreon!
Follow Us!
Facebook 0
Twitter 0
YouTube 373K
Instagram 0
Capturing Christianity
  • Home
  • Free Stuff
  • FAQ
  • Testimonials
  • Contact
  • Donate?

Input your search keywords and press Enter.

wpDiscuz