David H. Jonassen Learning to Solve Problems A Handbook for Designing Problem-Solving Learning Environments - Taylor and Francis 2010 ISBN: 9780203847527 Source: EBOOK