I purchased this book for a college class I am currently attending (online). The book is in excellent condition and I received it just a few days after ordering. It is an amazing and informative book, and one that I would read even if not required ;). Thanks so much!!