Boole, George, 1815-1864., , ;

Tabs