1.  Rock Mechanics Notes by IIT Kharagpur
  2. A Text Book Fundamentals of Rock Mechanics