Title: Carapaces
Subjects: Science fiction comic books, strips, Franco-Belgian comci books, strips, Translations into English