Rebecca L. Hegar

2 books

272 pages paperback

nonfiction politics sociology informative medium-paced

131 pages hardcover

nonfiction business politics