Essential Biology With Physiology + Current Issues in Biology Volume 5 by Neil A. Campbell & Jane B. Reece