An oration on science [electronic resource] / by Littleton Townsend