Philosophical conversations: in which are familiarly explained the causes of many daily occurring natural phenomena Q Science
An elementary treatise on analytical geometry : embracing plane co-ordinate geometry, and an introduction to geometry of three dimensions Q Science
Plane and spherical trigonometry (with five-place tables) : a text-book for technical schools and colleges Q Science