And then there is this:
The Paradox of Large Dinosaurs
Applying Science to Understanding Large Dinosaurs
http://dinosaurtheory.com/big_dinosaur.html
Dinosaurs were too big for Earth’s present gravity. There had to be gravity attenuation of some sort. Ted Holden’s analysis of muscle strength and scaling for muscle mass based on international weight lifting standards establishes that an elephant is at the outer limits of size allowed by biological factors in muscle strength, tendon strength and the hydraulics of blood flow and capillary permeability under pressure. http://bearfabrique.org/History/sauropods/sauropods.html