FERGUSON, James (1710-1776). Astronomy Explained Upon... | Freeman's