Tips for reading the book on your device

Big ebook stores "auto-magically" sync books with their e-reader's and apps. Purchasing from independent book-stores like LeanPub often requires you to do this step yourself. It's not too difficult, briefly you either download the book file using a web browser on the reader itself (typically a tablet or smart phone), or download on a computer and then transfer or "side-load" the file with a USB cable (typically used for e-readers). We give more details on both of these methods below.


Which file type do I use?

After purchasing this book, you can download any of the book's files, whenever you want. The book file type to use depends on which book reader you are using:

  • Amazon Kindle apps and e-readers: mobi
  • Apple iBooks: epub
  • Calibre: epub or mobi
  • Others: generally epub or pdf

We recommend a color reader with a minimum of a 7 inch display size. The book is large with lots of illustrations and diagrams so a reader with a bit more storage and memory is required.

  • Due to limitations in how Nook (apps and devices) display vector (SVG) diagrams we do not recommend them for this book.
  • Google Books cannot upload the ePub version of the book as its file size is over 100Mb. Currently our file size is just below this limit and so should work.
  • The PDF format is less desirable as its formatting is more fixed.

Downloading book into the reader with a web browser.

If you are reading on a computer, tablet or device with a web browser, the easiest way is to directly download the file from LeanPub. Sometimes you may need to move the file, using a file manager, to a location where the reader application can find it. The actual location and methods will vary but here are some suggestions:

  • Microsoft Windows : For Kindle Reader, try right-clicking the file in file explorer and select the Kindle Reader to open it. If this does not work, move the file to the Documents > My Kindle Content folder.

  • Apple Mac computers : For iBooks, the book file can be stored in the Documents folder, where clicking on it should start iBooks. The Kindle app often (but not always) uses the Documents folder to store content, and its worth checking the app's preferences to confirm this. If you're using iCloud Drive, the file can be synced to your other devices.

  • Linux Desktops : Install Calibre, right mouse click on the book file, and select Calibre to open it. Calibre will ask if you want to add the book to your Calibre library.

  • Google Android and Amazon Fire OS devices : For Kindle, use a file manager app to place the book in the Kindle folder. The book should appear in the Docs section of the Kindle app. On Amazon Fire OS, use the Docs app to open the book in your local storage.

  • Apple iOS devices : Place the book into your Documents folder, selecting it will open it in iBooks.


Using a USB cable to "side-load" the book onto an e-reader from a computer

Side-loading files is not as scary as it sounds. We use a computer to download the book's file and then transfer the file to the reader using a USB cable. This process can be done on a Mac, Linux or Windows computer that has a USB connection.


After downloading the book file to the computer, connect a USB cable from the computer to the e-reader. When connecting to an Android device you may have to tell Android that the USB connection is for file transfer. The e-reader will then appear as a storage drive in the computer's file explorer. Using file explorer, copy the book file to the e-reader device, usually to the reader's folder or the documents folder.

When the file copy is complete, eject the reader from the computer before unplugging the USB cable. To eject from Windows, right mouse click on the e-reader device in file explorer, and select eject. On Mac and Linux desktops use the Unmount button.

The book should appear in the readers documents or my-files library.