Critical thinking learning from mistakes and how to prevent them - Watson, Gerald J.; Derouin, Jesse J. (CRC Press, 2020)