Peter J. Russell et al. Biology: The Dynamic Science - 5th edition - Mike Murach & Associates 2008 ISBN: 9780357134894