Palaeozoic vertebrates ofnorthern France and Belgium. Part I: Heterostraci; Osteostraci; Thelodonti; Placodermi (Devonian)