Problem solving in Biology - Torrance,James (London Stoughton, 1993)