John Rose Macduff

John Rose Macduff

Born: January 01, 1970

Nationality:

Occupation:

Biography: John Ross Macduff was a Scottish divine and a prolific author of religious essays.