Contemporary readings for general biology John Crane W. - Crane, John W. (Wadsworth Publishing Co., 1997)