mining engineers039039 handbook by peele