Lehninger Principles of Biochemistry
        
                    
                by
            
        
        
            David L. Nelson
        
                    
        
                
                            
        
        
                    Let us know if you have any suggestions for new resources.