Page Turner loves discrete mathematics. She has 8 "graph theory" books, 5 books about combinatorics, and 7 "set theory" books. How many ways can she place her discrete mathematics books on the same shelf in a row if:
a.) I got it.
b) graph theory books are next to each other but the others could be anywhere on the shelf.
c) books are organized by their topic (same kinds are next to each other).