Johnson, Arthur T Biology for Engineers - 2/e - New York CRC Press 2026 - xxxix, 948 ISBN: 9781041321972