Problem Based Learning by Howard S. Barrows & Robyn M. Tamblyn