Physics of a Total Artificial Heart (TAH)