CURRENTLY SOLD OUT

Learning to Solve Problems: A Handbook for Designing Problem-Solving Learning Environments by David H. Jonassen (Hardback, 2010)