The Group Trainer's Handbook Designing and Delivering Training for Groups - Third Edition - London Kogan Page 2006