Current medical diagnosis and treatment 2018 - Maxine A Papadakis Stephen J Mcphee (New York MC Graw hill, 2018)