These were the undergrad books I had on biology:
https://www.amazon.com/Molecular-Biology-Cell-Bruce-Alberts/...
https://www.amazon.com/Biochemistry-Jeremy-M-Berg/dp/1464126...
It costs more but it's worth it. It's a deeply informative book that covers a large spectrum of topics that you can read without much background knowledge in biology. It's the same book your doctor or bioinformatics professional probably used in school learning about cellular biology.
I have a feeling that von Newman would be extremely fascinated by modern molecular virology if he'd be alive today, considering his interest for minimal universal replicators [3]. If you think about it, modern computer science may very well owe its existence to von Newman's and Turing's interest in mathematical models of life itself!
(...if you want to learn more about the topic above, just google "von newman universal constructor" or "turing morphogenesis" or "schrodinger what is life" and start exploring, I don't want to spoil anyone's fun of finding out about this for yourselves :) )
--- [1] http://astore.amazon.com/virologyws-20/detail/1555814433 [2] http://www.amazon.com/Molecular-Biology-Cell-Bruce-Alberts/d... [3] http://en.wikipedia.org/wiki/Von_Neumann_universal_construct...
[0] https://www.ncbi.nlm.nih.gov/pubmed/23287718
[1] https://www.amazon.com/Molecular-Biology-Cell-Bruce-Alberts/...