I was told that if a "noun with abstract meaning" comes after the following verbs
хотеть
искать
желать
(there are more on that list)
I use genitive.
Does this rule apply only to nouns with abstract meaning?
I should say я хочу эту книгу and not я хочу этой книги
because книга is not really a noun with abstract meaning?