IL USGenWeb Archives       USGenWeb Archives USGenWeb Archives
Illinois
USGenWeb Project     USGenWeb Archives Digital Maps

IL USGenWeb File Manager-Kris Gilbert
Submit files here or here or here

NEW - Search Engine - NEW

Cook County
Biographies
A


File Description Size Date Submitter
Aaron, Charles 1890 - 1K Jan 2006 Joy FisherThe Registry
Aaron, Edward A. 1867 - 1K Jan 2006 Joy FisherThe Registry
Aaron, Henry J. 1879 - 1K Jan 2006 Joy FisherThe Registry
Abbey, Charles Peters 1863 - 1K Jan 2006 Joy FisherThe Registry
Abbott, Frank Danford 1863 - 1K Jan 2006 Joy FisherThe Registry
Abbott, Frank I. 1K Jan 2006 Joy FisherThe Registry
Abbott, Grace 1878 - 1K Jan 2006 Joy FisherThe Registry
Abbott, John J. 1871 - 1K Jan 2006 Joy FisherThe Registry
Abbott, Llewellyn L. 1K Jan 2006 Joy FisherThe Registry
Abbott, Sylvester Graves 1853 - 1K Jan 2006 Joy FisherThe Registry
Abbott, Wallace Calvin 1857 - 1K Jan 2006 Joy FisherThe Registry
Abbott, William L. 1861 - 1K Jan 2006 Joy FisherThe Registry
Abbott, William Rufus 1869 - 1K Jan 2006 Joy FisherThe Registry
Abbott, William Tabor 1868 - 1K Jan 2006 Joy FisherThe Registry
Abel, Edward James 1859 - 1K Jan 2006 Joy FisherThe Registry
Abel, Theodore C. F. 1869 - 1K Jan 2006 Joy FisherThe Registry
Abele, Ludwig Hermann 1865 - 1K Jan 2006 Joy FisherThe Registry
Abell, O. J. 1K Jan 2006 Joy FisherThe Registry
Abells, Harry D. 1872 - 1K Jan 2006 Joy FisherThe Registry
Abraham, Julius 1859 - 1K Jan 2006 Joy FisherThe Registry
Abrahamson, Alfred 1871 - 1K Jan 2006 Joy FisherThe Registry
A'brunswick, Frank P. 1871 - 2K Jan 2006 Joy FisherThe Registry
Abt, Isaac Arthur 1867 - 1K Jan 2006 Joy FisherThe Registry
Abt, Jacob J. 1868 - 1K Jan 2006 Joy FisherThe Registry
Abt, Robert Christian 1882 - 1K Jan 2006 Joy FisherThe Registry
Accard, Lindley H. 1K Jan 2006 Joy FisherThe Registry
Ackhoff, Charles F. 1K Jan 2006 Joy FisherThe Registry
Adair, Sadie B. 1873 - 1K Jan 2006 Joy FisherThe Registry
Adam, Alexander Bruce 1839 - 1K Jan 2006 Joy FisherThe Registry
Adamick, Gustave Hattenhauer 1863 - 1K Jan 2006 Joy FisherThe Registry
Adams, Albert Hamilton 1863 - 1K Jan 2006 Joy FisherThe Registry
Adams, Arthur J. 1K Jan 2006 Joy FisherThe Registry
Adams, Benjamin S. 1877 - 1K Jan 2006 Joy FisherThe Registry
Adam, Cyrus H. 1881 - 1K Jan 2006 Joy FisherThe Registry
Adams, Edward M. 1876 - 1K Jan 2006 Joy FisherThe Registry
Adams, Edwin Augustus 1837 - 1K Jan 2006 Joy FisherThe Registry
Adams, Elmer H. 1K Jan 2006 Joy FisherThe Registry
Adams, Fred C. 1K Jan 2006 Joy FisherThe Registry
Adams, George Everett 1840 - 1K Jan 2006 Joy FisherThe Registry
Adams, George Everett 1840 - 1K Aug 2008 Deb HainesThe Registry
Adams, George J. 1855 - 1K Jan 2006 Joy FisherThe Registry
Adams, Harry Coburn 1858 - 1K Jan 2006 Joy FisherThe Registry
Adams, James S. 1K Jan 2006 Joy FisherThe Registry
Adams, John D. 1K Jan 2006 Joy FisherThe Registry
Adams, John Q. 1848 - 1K Mar 2007 Joy FisherThe Registry
Adams, Joseph 1851 - 1K Mar 2007 Joy FisherThe Registry
Adams, Milward 1857 - 1K Mar 2007 Joy FisherThe Registry
Adams, Myron E. 1876 - 1K Mar 2007 Joy FisherThe Registry
Adams, Nathan Holder 1871 - 1K Mar 2007 Joy FisherThe Registry
Adams, Samuel 1871 - 1K Mar 2007 Joy FisherThe Registry
Adams, Spencer L. 1871 - 1K Mar 2007 Joy FisherThe Registry
Adams, Victor W. 1K Mar 2007 Joy FisherThe Registry
Adams, William Porter 1K Mar 2007 Joy FisherThe Registry
Adcock, Albert Y. 1876 - 1K Mar 2007 Joy FisherThe Registry
Addams, Jane 1860 - 1K Mar 2007 Joy FisherThe Registry
Addington, Keene Harwood 1874 - 2K Mar 2007 Joy FisherThe Registry
Ade, George 1866 - 1K Mar 2007 Joy FisherThe Registry
Adelman, Abram E. 1881 - 1K Mar 2007 Joy FisherThe Registry
Adkins, William Griffin 1855 - 1K Mar 2007 Joy FisherThe Registry
Adkinson, Elmer Williams 1844 - 1K Mar 2007 Joy FisherThe Registry
Adland, P. Grant 1K Mar 2007 Joy FisherThe Registry
Adler, Arthur M. 1K Mar 2007 Joy FisherThe Registry
Adler, Sidney 1871 - 1K Mar 2007 Joy FisherThe Registry
Adler, Sidney J. 1876 - 1K Mar 2007 Joy FisherThe Registry
Adolphus, Philip 1828 - 1K Mar 2007 Joy FisherThe Registry
Adolphus, Wolfe 1K Mar 2007 Joy FisherThe Registry
Adsit, Charles C. 1855 - 1K Mar 2007 Joy FisherThe Registry
Affeld, Charles Ernest 1843 - 1K Mar 2007 Joy FisherThe Registry
Affleck, B. F. 1868 - 1K Mar 2007 Joy FisherThe Registry
Agar, James Scanlan 1864 - 1K Mar 2007 Joy FisherThe Registry
Agar, John 1K Mar 2007 Joy FisherThe Registry
Agosto, Andrea 1861 - 1K Mar 2007 Joy FisherThe Registry
Ahern, Mary Eileen 1K Mar 2007 Joy FisherThe Registry
Ahern, Thomas J. 1K Mar 2007 Joy FisherThe Registry
Ahrbecker, H. L. 1K Mar 2007 Joy FisherThe Registry
Ahrens, John Paulsen 1851 - 1K Mar 2007 Joy FisherThe Registry
Ahrens, Mary A. 1836 - 1K Mar 2007 Joy FisherThe Registry
Aiken, M. P. 1844 - 1K Mar 2007 Joy FisherThe Registry
Aiken, William James 1848 - 1K Mar 2007 Joy FisherThe Registry
Ainsworth, Franklin F. 1856 - 1K Mar 2007 Joy FisherThe Registry
Aishton, Richard June 2, 1860 - October 3, 1946 2K Mar 2007 Peter Aishton
Aisthon, Richard Henry 1860 - 1K Mar 2007 Joy FisherThe Registry
Aisthon, William W. 1K Mar 2007 Joy FisherThe Registry
Aitchison, John Y. 1868 - 1K Mar 2007 Joy FisherThe Registry
Akin, William J. 1854 - 1K Mar 2007 Joy FisherThe Registry
Albers, Anna 1863 - 1K Mar 2007 Joy FisherThe Registry
Alberti, Aleardo 1873 - 1K Mar 2007 Joy FisherThe Registry
Albrecht, Gustav A. 1K Mar 2007 Joy FisherThe Registry
Albright, Charles E. 1867 - 1K Mar 2007 Joy FisherThe Registry
Alden, William Tracy 1866 - 1K Mar 2007 Joy FisherThe Registry
Aldis, Arthur T. 1861 - 1K Mar 2007 Joy FisherThe Registry
Aldis, Owen Franklin 1853 - 1K Mar 2007 Joy FisherThe Registry
Aldrich, Benjamin Frank 1863 - 1K Mar 2007 Joy FisherThe Registry
Aldrich, Charles Henry 1850 - 1K Mar 2007 Joy FisherThe Registry
Aldrich, Frederick C. 1862 - 1K Mar 2007 Joy FisherThe Registry
Aldrich, Windsor F. 1876 - 1K Mar 2007 Joy FisherThe Registry
Alexander, Herbert G. B. 1860 - 1K Mar 2007 Joy FisherThe Registry
Alexander, John T. 1850 - 1K Mar 2007 Joy FisherThe Registry
Alexander, William Arthur 1858 - 1K Mar 2007 Joy FisherThe Registry
Alford, O. P. 1K Mar 2007 Joy FisherThe Registry
Alford, William H. 1860 - 1K Mar 2007 Joy FisherThe Registry
Alison, Alexander (Jr.) 1874 - 1K Mar 2007 Joy FisherThe Registry
Allen, Abel L. 1850 - 1K Mar 2007 Joy FisherThe Registry
Allen, A. Brom 1862 - 1K Mar 2007 Joy FisherThe Registry
Allen, Albert J. 1K Mar 2007 Joy FisherThe Registry
Allen, Alonzo F. 1K Mar 2007 Joy FisherThe Registry
Allen, Andrews 1870 - 1K Mar 2007 Joy FisherThe Registry
Allen, Benjamin 1848 - 1K Mar 2007 Joy FisherThe Registry
Allen, Charles L. 1849 - 1K Mar 2007 Joy FisherThe Registry
Allen, Edmund A. 1849 - 1K Mar 2007 Joy FisherThe Registry
Allen, Edwin M. 1873 - 1K Mar 2007 Joy FisherThe Registry
Allen, E. W. 1K Mar 2007 Joy FisherThe Registry
Allen, Harry Keyes 1868 - 1K Mar 2007 Joy FisherThe Registry
Allen, Harry Windiate 1874 - 1K Mar 2007 Joy FisherThe Registry
Allen, Henry Asa 1869 - 1K Mar 2007 Joy FisherThe Registry
Allen, John William 1848 - 1K Mar 2007 Joy FisherThe Registry
Allen, Lambeth 1876 - 1K Mar 2007 Joy FisherThe Registry
Allen, Leon Menard 1863 - 1K Mar 2007 Joy FisherThe Registry
Allen, Louis D. 1867 - 1K Mar 2007 Joy FisherThe Registry
Allen, Philip Schuyler 1871 - 1K Mar 2007 Joy FisherThe Registry
Allen, Thomas Grant 1863 - 1K Mar 2007 Joy FisherThe Registry
Allen, William G. 1874 - 1K Mar 2007 Joy FisherThe Registry
Allen, William K. 1K Mar 2007 Joy FisherThe Registry
Aller, Mathias 1K Mar 2007 Joy FisherThe Registry
Allin, Frank W. 1869 - 1K Mar 2007 Joy FisherThe Registry
Alling, Edward H. 1861 - 1K Mar 2007 Joy FisherThe Registry
Allinson, Thomas W. 1864 - 1K Mar 2007 Joy FisherThe Registry
Allis, Charles 1K Mar 2007 Joy FisherThe Registry
Allison, George E. 1K Mar 2007 Joy FisherThe Registry
Allport, Frank 1856 - 1K Mar 2007 Joy FisherThe Registry
Allport, Henry W. 1865 - 1K Mar 2007 Joy FisherThe Registry
Allport, Walter H. 1862 - 1K Mar 2007 Joy FisherThe Registry
Almes, Hermann Earhert 1867 - 1K Mar 2007 Joy FisherThe Registry
Alrutz, Louis F. 1876 - 1K Mar 2007 Joy FisherThe Registry
Alschuler, Samuel 1859 - 1K Mar 2007 Joy FisherThe Registry
Alsfasser, John J. 1K Mar 2007 Joy FisherThe Registry
Altgeld, John Peter 1848 - 1902 4K Aug 2008 Deb HainesThe Registry
Alvord, John Watson 1861 - 1K Mar 2007 Joy FisherThe Registry
Alwart, Frederick W. 1K Mar 2007 Joy FisherThe Registry
Alzen, Carl A. 1853 - 1K Mar 2007 Joy FisherThe Registry
Amberg, John Henry 1853 - 1K Mar 2007 Joy FisherThe Registry
Amberg, Theodore J. 1858 - 1K Mar 2007 Joy FisherThe Registry
Amberg, William A. 1K Mar 2007 Joy FisherThe Registry
Ambler, Eugene 1875 - 1K Mar 2007 Joy FisherThe Registry
Ambler, Frank Wiley 1865 - 1K Mar 2007 Joy FisherThe Registry
Ambrozaitis, Casimir 4K Feb 2006 Deb HainesThe Registry
Amerson, George C. 1877 - 1K Mar 2007 Joy FisherThe Registry
Amerson, William H. 1869 - 1K Mar 2007 Joy FisherThe Registry
Ames, Edward Scribner 1870 - 1K Mar 2007 Joy FisherThe Registry
Ames, James C. 1K Mar 2007 Joy FisherThe Registry
Ames, John C. 1K Mar 2007 Joy FisherThe Registry
Ames, Joseph H. 1K Mar 2007 Joy FisherThe Registry
Ames, Knowlton L. 1K Mar 2007 Joy FisherThe Registry
Amling, Albert F 1863 - 3K Feb 2006 Deb HainesThe Registry
Amory, E. E. 1K Mar 2007 Joy FisherThe Registry
Amsbary, Wallace Bruce 1K Mar 2007 Joy FisherThe Registry
Anastasi, Joseph 1883 - 1K Mar 2007 Joy FisherThe Registry
Andersen, Andreas Vilhelm 1871 - 1K Mar 2007 Joy FisherThe Registry
Andersen, Arthur E. 1885 - 1K Mar 2007 Joy FisherThe Registry
Andersen, William G. 1K Mar 2007 Joy FisherThe Registry
Anderson, Albert O. 1873 - 1K Mar 2007 Joy FisherThe Registry
Anderson, Alexander Pierce 1862 - 1K Mar 2007 Joy FisherThe Registry
Anderson, Alfred 1851 - 1K Mar 2007 Joy FisherThe Registry
Anderson, Carl F. 1866 - 1K Mar 2007 Joy FisherThe Registry
Anderson, Charles Palmerston 1864 - 1K Mar 2007 Joy FisherThe Registry
Anderson, Charles T. A. 1872 - 1K Mar 2007 Joy FisherThe Registry
Anderson, Frank L. 1865 - 1K Mar 2007 Joy FisherThe Registry
Anderson, G. Bernhard 1867 - 1K Mar 2007 Joy FisherThe Registry
Anderson, John B. 1K Mar 2007 Joy FisherThe Registry
Anderson, J. Frank 1876 - 1K Mar 2007 Joy FisherThe Registry
Anderson, Lewis H. 1859 - 1K Mar 2007 Joy FisherThe Registry
Anderson, Norman Kendall 1876 - 1K Mar 2007 Joy FisherThe Registry
Anderson, Peirce 1870 - 1K Mar 2007 Joy FisherThe Registry
Anderson, Robert R. 1861 - 1K Mar 2007 Joy FisherThe Registry
Anderson, Victor A. 1K Mar 2007 Joy FisherThe Registry
Anderson, William C. 1875 - 1K Mar 2007 Joy FisherThe Registry
Anderson, William F. 1859 - 1K Mar 2007 Joy FisherThe Registry
Anderson, William J. 1863 - 1K Mar 2007 Joy FisherThe Registry
Anderson, William J. 1876 - 1K Mar 2007 Joy FisherThe Registry
Anderson, William P. 1862 - 1K Mar 2007 Joy FisherThe Registry
Andrew, Edward 1858 - 1K Mar 2007 Joy FisherThe Registry
Andrews, Albert Henry 1861 - 1K Mar 2007 Joy FisherThe Registry
Andrews, Alfred B. 1K Mar 2007 Joy FisherThe Registry
Andrews, Benjamin F. 1864 - 1K Mar 2007 Joy FisherThe Registry
Andrews, Carlos Samuel 1864 - 1K Mar 2007 Joy FisherThe Registry
Andrews, Clement Walter 1858 - 1K Mar 2007 Joy FisherThe Registry
Andrews, Edmund 1824 - 2K Aug 2008 Deb HainesThe Registry
Andrews, Emory C. 1878 - 1K Mar 2007 Joy FisherThe Registry
Andrews, Eugene C. 1869 - 1K Mar 2007 Joy FisherThe Registry
Andrews, Frank Taylor 1858 - 1K Mar 2007 Joy FisherThe Registry
Andrews, Percival W. 1K Mar 2007 Joy FisherThe Registry
Andrews, Stuart B. 1K Mar 2007 Joy FisherThe Registry
Angus, John 1845 - 3K Feb 2006 Deb HainesThe Registry
Angus, William J 1878 - 3K Feb 2006 Deb HainesThe Registry
Angell, James Rowland 1869 - 1K Mar 2007 Joy FisherThe Registry
Angerstein, Thomas Chester 1886 - 2K Mar 2007 Joy FisherThe Registry
Anguish, Benjamin D. 1K Mar 2007 Joy FisherThe Registry
Anthony, Charles P. 1K Mar 2007 Joy FisherThe Registry
Anthony, George Fort Donelson 1862 - 1K Mar 2007 Joy FisherThe Registry
Antisdale, E. S. 1861 - 1K Mar 2007 Joy FisherThe Registry
Ap Madoc, William Tudor 1873 - 1K Mar 2007 Joy FisherThe Registry
Appel, Jacob M. 1864 - 1K Mar 2007 Joy FisherThe Registry
Appel, Henry 1842 - 1K Mar 2007 Joy FisherThe Registry
Appel, Carl John 1875 - 1K Mar 2007 Joy FisherThe Registry
Appel, P. H. 1880 - 1K Mar 2007 Joy FisherThe Registry
Aren, Michael L. 1867 - 1K Mar 2007 Joy FisherThe Registry
Armbrust, Charles William 1861 - 1K Mar 2007 Joy FisherThe Registry
Armbruster, Charles Andrew 1867 - 2K Feb 2006 Deb HainesThe Registry
Armbruster, Ferdinand 1862 - 1K Mar 2007 Joy FisherThe Registry
Armbruster, John A. 1871 - 1K Mar 2007 Joy FisherThe Registry
Armitage, Elton C. 1871 - 1K Mar 2007 Joy FisherThe Registry
Armour, A. Watson 1K Mar 2007 Joy FisherThe Registry
Armour, Jonathan Ogden 1863 - 1K Mar 2007 Joy FisherThe Registry
Armour, Laurence H. 1888 - 1K Mar 2007 Joy FisherThe Registry
Armour, M. Cochrane 1851 - 1K Mar 2007 Joy FisherThe Registry
Arms, Harrison 1839 - 1K Mar 2007 Joy FisherThe Registry
Arms, Herbert C. 1871 - 1K Mar 2007 Joy FisherThe Registry
Armsby, J. K. 1867 - 1K Mar 2007 Joy FisherThe Registry
Armstrong, Frank Hough 1853 - 2K Mar 2007 Joy FisherThe Registry
Armstrong, Frank S. 1851 - 1K Mar 2007 Joy FisherThe Registry
Armstrong, Horace W. 1882 - 1K Mar 2007 Joy FisherThe Registry
Armstrong, James Elder 1855 - 1K Mar 2007 Joy FisherThe Registry
Armstrong, Julian 1K Mar 2007 Joy FisherThe Registry
Armstrong, Julius C. 1840 - 1K Mar 2007 Joy FisherThe Registry
Arnett, Trevor 1870 - 1K Mar 2007 Joy FisherThe Registry
Arnold, Bion Joseph 1861 - 2K Mar 2007 Joy FisherThe Registry
Arnold, Charles R. 1853 - 1K Mar 2007 Joy FisherThe Registry
Arnold, Edwin C. 1851 - 1K Mar 2007 Joy FisherThe Registry
Arnold, Francis M. 1870 - 1K Mar 2007 Joy FisherThe Registry
Arnold, Isaac Newton 1815 - 1884 2K Aug 2008 Deb HainesThe Registry
Arnold, John J. 1870 - 1K Mar 2007 Joy FisherThe Registry
Arnold, Joseph K. 1868 - 1K Mar 2007 Joy FisherThe Registry
Arnold, Lucien H. 1862 - 1K Mar 2007 Joy FisherThe Registry
Arnold, Oswald James 1873 - 1K Mar 2007 Joy FisherThe Registry
Arnold, Ralph G. 1876 - 1K Mar 2007 Joy FisherThe Registry
Arnold, Victor Page 1873 - 1K Mar 2007 Joy FisherThe Registry
Arnold, Wayland L. 1K Mar 2007 Joy FisherThe Registry
Arnold, William G. 1856 - 1K Mar 2007 Joy FisherThe Registry
Arnum, Charles W. 1874 - 1K Mar 2007 Joy FisherThe Registry
Arthur, William Henry 1868 - 1K Mar 2007 Joy FisherThe Registry
Artingstall, Samuel G. 1845 - 1K Mar 2007 Joy FisherThe Registry
Artingstall, William 1874 - 1K Mar 2007 Joy FisherThe Registry
Asay, William Cooper 1857 - 1K Mar 2007 Joy FisherThe Registry
Ascher, Theodore 1K Mar 2007 Joy FisherThe Registry
Ashby, James H. 1874 - 1K Mar 2007 Joy FisherThe Registry
Ashcraft, Edwin M. 1848 - 1K Mar 2007 Joy FisherThe Registry
Ashcraft, Raymond Moore 1876 - 1K Mar 2007 Joy FisherThe Registry
Ashley, Burton J. 1857 - 1K Mar 2007 Joy FisherThe Registry
Ashum, John H. 1884 - 1K Mar 2007 Joy FisherThe Registry
Aste, John J. 1884 - 1K Mar 2007 Joy FisherThe Registry
Atherton, Frank Stedman 1884 - 1K Mar 2007 Joy FisherThe Registry
Atkin, Godfrey H. 1866 - 1K Mar 2007 Joy FisherThe Registry
Atkinson, Charles Andrew 1852 - 1K Mar 2007 Joy FisherThe Registry
Atkinson, Charles Thomson 1864 - 1K Mar 2007 Joy FisherThe Registry
Atkinson, Eleanor 1K Mar 2007 Joy FisherThe Registry
Atkinson, Thomas G. 1870 - 1K Mar 2007 Joy FisherThe Registry
Atterbury, George S. 1K Mar 2007 Joy FisherThe Registry
Attley, James Miles 1857 - 1K Mar 2007 Joy FisherThe Registry
Atwill, Fenwick C. 1878 - 1K Mar 2007 Joy FisherThe Registry
Atwood, Fred H. 1863 - 1K Mar 2007 Joy FisherThe Registry
Atwood, Harry P 1870 - 3K Feb 2006 Deb HainesThe Registry
Atwood, R. Jay 1863 - 1K Mar 2007 Joy FisherThe Registry
Audebert, Emile A. 1K Mar 2007 Joy FisherThe Registry
Auerbach, Benjamin 1K Mar 2007 Joy FisherThe Registry
Aurand, Samuel Herbert 1854 - 1K Mar 2007 Joy FisherThe Registry
Aurelius, Marcus A. 1874 - 1K Mar 2007 Joy FisherThe Registry
Austermell, L. T. 1868 - 1K Mar 2007 Joy FisherThe Registry
Austin, Bernard Nelson 1856 - 1K Mar 2007 Joy FisherThe Registry
Austin, Frank F. 1860 - 1K Mar 2007 Joy FisherThe Registry
Austin, Frederick C. 1K Mar 2007 Joy FisherThe Registry
Austin, Harry Geoffrey 1868 - 1K Mar 2007 Joy FisherThe Registry
Austin, Henry Warren 1864 - 1K Mar 2007 Joy FisherThe Registry
Austin, Merritt B. 1K Mar 2007 Joy FisherThe Registry
Austin, William Baden 1860 - 1K Mar 2007 Joy FisherThe Registry
Austrian, Alfred S. 1870 - 1K Mar 2007 Joy FisherThe Registry
Avery, Sewell Lee 1K Mar 2007 Joy FisherThe Registry
Axelson, C. F. 1881 - 1K Mar 2007 Joy FisherThe Registry
Ayer, Edward Everett 1841 - 1K Mar 2007 Joy FisherThe Registry
Ayers, Frank David 1867 - 2K Mar 2007 Joy FisherThe Registry

Cook County USGenWeb Archives



Last updated Saturday, 09-Aug-2008 10:47:54 EDT

Copyright © 1997- USGenWeb Archives Project. All rights reserved.