Biological Computation by Ehud Lamm & Ron Unger