Bioengineering Fundamentals by Ann Saterbak, Ka-Yiu San & Larry V. McIntire