Please note that some of the links on this site may include affiliate links for Amazon, iBooks, or other retailers. Affiliate advertising programs are designed to provide a means for sites to earn advertising fees by advertising retailers and is paid by the retailer not the customer.