A & P - D Machines