Internet Archive BookReader

Papers of James Monroe : listed in chronological order from the original manuscripts in the Library of Congress