You must be satisfied with any book purchased or return it for a full refund. No restocking fee. No questions asked. Most are in limited supply and at these prices may sell out fast. Titles marked Current are contemporary titles at special prices.
All books are new.
Shipment is normally within 48 hours. Some titles may be temporarily out of stock, in which case a second shipment will be made, normally in 14 days, but in no case later than 60 days. We do not ship books outside of the United States. This site is updated every day except Sunday.