Many individuals have contributed so much time and effort, but may God receive all the credit and glory.