Why St George’s Day is marked in Catalonia with roses and books

Why St George’s Day is marked in Catalonia with roses and books

St George is the patron saint of Catalonia - but why do locals celebrate by exchanging red roses and books?