Kaplan Ap Biology by Linda Brooke Stabler & Mark Metz