Physics for life - WARREN, Peter (Murray, 1988)