Reading list: CMEC 2025-2026