Internet Archive BookReader - Papers of James Monroe : listed in chronological order from the original manuscripts in the Library of Congress