Disclosed herein is a fully implantable artificial heart. The use of flat helical springs to align and reciprocate a bellows structure allows the bellows to pump blood, the multiple solenoids with floating magnetized rods and permanent magnet assemblies held by the flat helical springs provide the power. The artificial heart pumps blood with virtually no friction and no parts to wear out. The use of solenoids advantageously move blood in a gentle, controllable manner.