Communicable Medical Diseases: A holistic and social medicine perspective for healthcare providers Paperback $34.99