Engineering for a Finite Planet - Davey, Peter (Birkhäuser Basel, 2009)