Visions of Ayn Rand

John A. Mills

Consequences

The Rev. John A. Mills is an ordained minister and endorsed chaplain in the United Church of Christ and an Associate Chaplain in the Association of Professional Chaplains.


Feedback is welcomed at: johnamills@covad.net