Michel Basilieres

2 books

311 pages first pub 2003 (editions)

fiction historical dark funny reflective fast-paced

216 pages missing pub info (editions)

fiction literary science science fiction reflective slow-paced