Theories of Small Groups by Andrea B. Hollingshead & PhD Marshall Scott Poole