I think this a really good textbook for all those who want to familiarize themselves with the concepts of Strategy. I recommend it to people with college degrees who have read about marketing and finance in the past. If you have not read college-level marketing and finance before, you may find it difficult to comprehend this book.