Mine planning and equipment selection by K. Singhal Raj & Singhal