Order Now

available in softcover book, 432 pages, with 14 chapters, 192 figures illustrating the text, 842 endnotes, and an index

Individual books sold through this website will be signed* by the author!

Purchase 1 to 5 books

We accept credit card, debit card, and PayPal payments online. Online payments are securely processed using the PayPal platform, however, you do not need a PayPal account to pay online. The following button supports book orders of 1 – 5 books only. If you prefer to mail a check or money order, please scroll down for the mailing address.

  • Price: $24.99
    1st edition, softcover
  • $0.00

*Please note: Signed books limited to within the USA. Purchase of print editions (unsigned) and eBooks also available worldwide on Amazon.com.

Purchase 6+ books

Please contact us with (1) the number of books desired (2) shipping address and we will send you an invoice with exact shipping cost.

Resellers and Libraries

Please contact us for special pricing.

Ordering Information


  • 1-5 books: $24.99 per book + $5 shipping per book*
  • 6-49 books: $24.99 per book + shipping (please contact us for a shipping quote)*
  • 50-99 books: $20.00 per book + shipping (please contact us for a shipping quote)*
  • 100+ books: $18.00 per book + shipping (please contact us for a shipping quote)*

* California residents add 7.5% tax to the cost of the book.

Shipping Information

Shipping will occur when payments clear.  For 1-5 books, expedited shipping will be used. For 6+ books, options will include Priority and Media Mail.


Credit card processing is handled securely via PayPal. You do not need a PayPal account to complete your purchase, nor do you need to create one.

Please note: Published and sold by Apex Educational Media – your receipt will say: APEXEDUCATIONLMEDIA or APEXEDUCA You can also pay by check or money order. Send check or money order for price of print book (s) + tax (CA residents only – add 7.5%) + shipping, along with your shipping address to:

Apex Educational Media
PO Box 655
La Mesa, CA 91944-0655

Shipping will occur when electronic or check payments clear.