Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Calibre can sideload books to your Kindle Fire, and if the book requires conversion to Kindle format, Calibre can take care of that as well. In fact, using Calibre to sideload books is preferable because you can use a special technique to make sure that sideloaded books show up in your Books library instead of the Docs library on your Kindle Fire.
The best way to transfer eBooks to your Kindle Fire is a three-step process; convert the eBook to EPUB format, delete all formats except the EPUB format, and auto-convert and transfer the EPUB format to your Kindle Fire.