Mathematics For Common Schools, Volume 2 by Dr John Henry Walsh