Guardian of earth - Dahl,Michael (London Raintree, 2012)