Can someone recommend a good starting book to find out how to repair or rebuild an engine starting from ground zero?

Haynes is good. Advanced and Auto Zone have them. I think Chiltons is better. Car-Quest has a good selection.