The resourceful physics teacher: 600 ideas for creative teaching - Gibbs, Keith (IOP, 1999)