I believe there is an explanation for everything - although we shall never know the explanation for everything. Not everything in this world can be understood by us, nor should it be. It is not necessary.
Steve Augarde, Celandine
fantasy