Social Work Practice: A Generalist Approach er en lærebok om sosialt arbeid som tar for seg en generell tilnærming. Boken bygger på et solid teoretisk rammeverk for sosialt arbeid med ulike befolkningsgrupper i både by- og landlige områder. Forfatterne kombinerer økosystemteori og klientfokusert empowerment for å utvikle en modell for arbeid med mangfoldige grupper. Gjennom denne modellen vil studenter lære å jobbe effektivt med enkeltpersoner, familier, grupper, organisasjoner og lokalsamfunn. Teksten følger kravene fra CSWE for kunnskap, ferdigheter og verdier som er grunnlaget for sosialt arbeid på alle nivåer. De to tilknyttede bøkene, Generalist Social Work Practice with Families og Generalist Social Work Practice with Groups, bruker også den samme modellen for å presentere mer detaljert innhold. Boken om grupper inkluderer generell praksis med organisasjoner og lokalsamfunn. Dermed dekker trilogien hele pensumet for generell sosialt arbeid ved hjelp av Johnson/Yanca-modellen.