Carlos Serra

4 books

312 pages 1977

fiction historical adventurous informative slow-paced

352 pages 1968

fiction historical adventurous fast-paced

288 pages 2006

nonfiction sports challenging informative medium-paced

missing page info 2006

challenging dark mysterious medium-paced