machine

coal mining abstract