free download e book mining engineer