Intermediate Biology by James Torrance, James Fullarton & James Simms