Medicine in the 21st Century: Fulfilling the Social Contract - Noble, John (Puerto Rico Health Sciences Journal, 2013)