Thomas M. MeenaghanBooksPolicy, Politics, and EthicsMacro practice in the human servicesSocial policy and social welfareSocial policy analysis and practicePolicy analysis and research technologyGeneralist practice in larger settingsGeneralist practice in larger settingsAuthor data: Open Library