Understanding practice : perspectives on activity and context - Keller, Charles (Learning in doing: social, cognitive, and computational perspectives., 1996)