A Practical Guide to Understanding and Implementing Challenge-Based Learning, Fachbücher von Tim Marshall, Masoumeh Shahverdi, Kenan Dikilitaş