Channel of Revival: Biography of Duncan Campbell New edition by Andrew A. Woolsey (1982) Paperback