James Anderson

Scottish writer and minister born and educated in Aberdeen, Scotland, best known for his association with Freemasonry.

Books