Biology for engineers - Mallick, Bibekanand (McGraw-Hill, 2023)