Common lifs - Wade L. Hennessey - HENNESSEY, Wade l. (McGraw hill, 1989)