All authors
/ Author
Saviour Pirotta
(Cover not found)
Mysterious Island (paperback)