Mining Engineers Handbook by Peele, Robert