Life and Public Services of James G Blaine Embraci
Author:
John Clark Ridpath