New and Original Theories of the Great Physical Forces by Rogers, Henry Raymond
 is a Project Gutenberg book, now on Github.