Biology - Campbell, Neil A. (an imprint of Addison Wesley Longman new york, 1999)