Came across this site hosted by Christophe Hendrickx a well known theropod Paleontologist. A lot of what he has is already provided in papers but this is the first site completely dedicated to the worldwide group of dinosaurs know as Spinosauridae Pretty cool.
This site like many others has a bias toward what paleontologist believes and who he is associated with... so no mention Sigilmassasaurus. I found it interesting but its not gospel just another source of information and opinion. Remember theropods from the Kem Kem especially Spinosaurids are poorly understood and lots of different opinions are out there.
It provides multiple language translations from French so its perfect to our worldwide members.
http://spinosauridae.fr.gd/Accueil.htm
Lots of cool illustrations all together.
Spinosaurus vertebra
Suchomimus arm