Attributes

I'm setting up a bookstore. How do I add attributes (or variations) for author, book type, etc. ?