semi-autobiographical [adjective] + novel [noun]