What does "hornbook" mean?

Hornbook: A book containing the rudiments of any science or branch of knowledge; a manual; a handbook.

Sources