Journal of hospital medicine - Nairobi Up-to-date publisher limited 2004-2010 - 19-24 .