Kagan Cooperative Learning by Spencer Kagan Published by Kagan Cooperative Learning 2nd (second) edition (2009) Perfect Paperback