Human or animal power