Which book is good for what

1) For understanding the structure, bonds of DNA, history

2) For understanding mutations, transcription, and translation.

The books are - stryer biochemistry, Pierce Genetics conceptual approach, Molecular Cell Biology (lodish), Fundamental Molecular Biology