Preparation for the PAL-EBM Exam / Practice Tests: 180 questions and answers with explanations for both good and wrong