Answer : Book is in 2NF and Collection in 3NF.
Title, Author --> Catalog_no
Catalog_no --> Title , Author , Publisher , Year
Publisher , Title , Year} --> Price
Title , Author --> Catalog_no
Keys : Author , Title
Now , let's see Book Title , Author , Catalog_no , Publisher , Year , Price
[Title , Author]+ --> Title , Author , Catalog_no , Publisher , Year , Price
[Catalog_no]+--> Title , Author , Publisher , Year , Price , Catalog_no
So candidate keys are : Catalog_no , {Title , Author}
This dependencies , {Publisher , Title , Year} --> Price has Transitive Dependency.
Book is in 2NF.
If we consider collection
There is no partial dependency Here. it is in 2NF
There is no Transitive dependency Here. it is in 3NF as well as in BCNF.