Rickard B. DeMille
This web page requires a JavaScript enabled browser.
Defending Daniel:
New facts, New
Ideas, Old Book.