Harry Potter analysis