Biomedical Informatics by Edward H. Shortliffe