Hercolubus or red planet /
Rabolú, V. M.
[Spain?] : A. Prats,
[2007], c2004.
English translation from the Spanish of: Hercólubus o planeta rojo.