American Almanac And Repository Of Useful Knowledge, Volume 29 by