Internet Archive BookReader

Annual Register of the United States Naval Academy, Annapolis, Md