" McGraw-Hill Ryerson Biology 12 / " authors, Trent Carter-Edwards [and others] ; contributing authors, Shahad Abdulnour [and others].