A Short History Of Science by Sedgwick W.T. (William Thompson)