Text this: Introduction to public health [electronic resource] / Mary-Jane Schneider, PhD, Clinical Associate Professor and Assistant Dean Emerita, Department of Health Policy, Management and Behavior, School of Public Health, State University of New York at Albany, Rensselaer, New York, with Henry S. Schneider, PhD, Assistant Professor, Department of Public Health Sciences, School of Medicine, and Stephen J.R. Smith School of Business, Queen's University, Kingston, Ontario ; drawings by Henry S. Schneider.