venus,
Yes, they are correct.
any kind of book = a book of any kind ... This is correct
any kinds of books = books of any kinds = "any group of kinds" of books....... This is correct
any kind of books = books of any kind ........ This is correct
any kinds of book = a book of any kinds .... This is unusual but possible.
"There are two kinds of book: those that no one reads and those that no one ought to read."
H.L. Mencken (famous American essayist)