Essentials of medical physiology - Sembulingam, K.; Sembulingam, P. (New Delhi, 2023)